SSDパーティションのソート

SSDパーティションのソート

データベース管理者の指示に従ってSSDディスク上のファイルシステムを準備する必要があります。これはSSDの作業を最適化する方法です。

ディスクがあります: SSD: Samsung 500 GB SATA III 6Gb/s - モデル: 850 Evo

サムスンSSD 850 EVOサムスン半導体グローバルホームページ|

Samsung SSD 850 EVOデータシート、Rev.3.1(2016年5月)| pdf

DBAは、削除ブロック境界で開始するには、パーティションをデフォルトの2048ではなく3072にソートする必要があると述べました。 fsブロックは8kbでなければなりません。

これについての指示があるかどうかを知っている人はいますか?もう一つの質問です。どのプログラムがこれを行うことができるかを教えてください。 fdiskを使ってみましたが、Fdiskでこれを行う方法がわかりません。私はLinux Debian 8(Jessie)64bおよびExt4ファイルシステムを使用しています。

ベストアンサー1

検索した結果、分割時に手動計算と介入が必要な正しいソートが使用されることがわかりました。これで、多くの一般的なパーティション化ツールがパーティションのソートを自動的に処理できるようになりました。

たとえば、パーティションディスクでは parted( https://wiki.archlinux.org/index.php/GNU_Parted#Check_alignment )LInux SOでデバイスのパーティションの配置を確認します。この例は、Samsung SSD 500GB 850 Evoで実行したものです。下記をご覧ください。

------分割ツールを起動---------------- ----------- -------

root@hp2ml110deb:parted /dev/sdb
(parted) print list                                                      
Model: ATA Samsung SSD 850 (scsi)
Disk /dev/sdb: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: loop
Disk Flags:

Number  Start  End    Size   File system  Flags
 1      0.00B  500GB  500GB  ext4

Model: ATA MB1000GCWCV (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number  Start   End     Size    File system     Name  Flags
 1      1049kB  538MB   537MB   fat32                 boot, esp
 2      538MB   992GB   991GB   ext4
 3      992GB   1000GB  8319MB  linux-swap(v1)

(parted) select /dev/sdb
Using /dev/sdb
(parted) align-check
alignment type(min/opt)  [optimal]/minimal? opt                          
Partition number? 1                                                      
1 aligned
(parted)      

- - - - - - - - - - - - - - 終了 - - - - - - - - - - - - ------------------------ ----

私が持っている質問の1つは、これらのツールが実際に正しく整列している場合、どのように正確ですか?

おすすめ記事