Saya baru-baru ini menginstal Ubuntu 11.04 ke perangkat RAID0 (stripe) menggunakan disk instalasi alternatif dan secara manual mempartisi HD4 ext4 dan menukar partisi; selama proses ini, saya membaca di forum walkthrough ( tidak ingat di mana ... ) bahwa memiliki partisi swap di awal hard drive Anda bisa lebih baik untuk beberapa alasan!
Apakah gagasan bahwa swap "lebih dekat" di awal sehingga diakses lebih cepat dengan latensi / penundaan yang lebih rendah? 'Jarum' HD bergerak lebih sedikit untuk mencapai ...
Ini membingungkan saya karena saya suka menganggap Hard Drive seperti halnya pedang samurai (tidak secara harfiah)!
Saya diberitahu bahwa satu atau dua inci terakhir di ujung pedang adalah ujung tombak karena ia bergerak paling cepat.
(Pikirkan bola pada tali dan saat Anda mengayunkannya di sekitar bola di ujung tali berjalan dengan kecepatan yang lebih besar daripada jika lebih dekat ke sumber - tangan Anda)
TETAPI karena HD berputar pada (x) RPM maka tepi luar HD itu harus berputar relatif lebih cepat (+ x) memberikan kecepatan baca / tulis yang lebih cepat.
Jadi, apakah posisi swap memengaruhi kinerja? Jika demikian, apakah lebih baik meletakkannya di awal untuk akses langsung, atau pada akhirnya untuk meningkatkan baca / tulis?
Saya akan berpikir swap ukuran dan ditempatkan sesuai dengan kebutuhan individu tetapi bagaimana saya memutuskan ...
EDIT:
Sebagai catatan, saya memiliki 8GB RAM (4x2GB), jadi saya perhatikan bahwa swap belum pernah digunakan dalam pemrosesan GIS (pemetaan dan analisis) apa pun. 8GB adalah kapasitas penuh untuk motherboard saya.
sumber
Jawaban:
Lupakan pedang dan bola di tali. Pikirkan setumpuk piringan CD dan kemudian Anda akan membayangkan gambar yang lebih dekat dengan apa sebenarnya hard drive.
Wikipedia pada hard disk
Pikirkan juga jumlah Memori di komputer dan tanyakan, seberapa sering partisi swap digunakan? Pertanyaan Anda bisa jadi tidak relevan. Disk tidak memiliki awal atau akhir. Mereka memiliki tepi luar dan tepi dalam. Data ditempatkan di lebih dari satu piring. Waktu pencarian dan waktu akses, serta kecepatan putaran, akan mengubah jawaban apa pun menjadi perdebatan.
Perhatikan hal ini dari artikel Wikipedia di bawah Pemformatan HDD
Hanya muncul yang memiliki awal dan akhir. Jika kinerja menjadi perhatian maka lebih banyak RAM akan memiliki efek yang lebih besar daripada penempatan partisi swap.
sumber
Anda harus menggunakan RAM, bukan SWAP, karena swap sangat lambat, dibandingkan dengan RAM. Anda dapat menggunakan RAM untuk mode tidur.
Kecepatan untuk mengakses sektor pertama atau terakhir pada disk, ketika kepala berasal dari posisi tidur sangat kecil (6-20 ms), sehingga tidak memengaruhi pengalaman Anda.
Jika Anda memiliki banyak siklus baca / tulis dari swap, sehingga interval mikroskopis dapat diringkas hingga sepersekian detik, Anda akan memiliki bacaan terus-menerus dari swap - bukan gerakan berulang dari posisi tidur, jadi ini hanya bisa menjadi argumen, jika ada lebih banyak bit dibaca dari sektor luar, daripada dari bagian dalam.
Tapi tahukah Anda apakah blok pertama berada di sisi luar atau di sisi dalam, dan di mana kepala berada dalam posisi tidur?
Dan apakah Anda yakin, bahwa lebih banyak informasi diletakkan di sektor luar? Mungkin bit ada di proporsi yang lebih luas, karena disk berputar lebih cepat, sehingga Anda memiliki jumlah byte yang konstan di setiap sektor. Setidaknya diagram wikipedia (DE) menyarankan demikian.
Tetapi - drive modern memiliki pengontrol, yang menghadirkan dirinya ke dunia luar sebagai hard drive virtual, dan mengelola internalnya sendiri, sehingga setiap model dapat menangani geometri secara berbeda.
Jika Anda benar-benar bergantung pada kinerja, Anda harus mencari lebih banyak RAM, lebih banyak RAM, lebih banyak RAM. Jika Anda tidak bisa mendapatkan lebih banyak RAM untuk mesin Anda, Anda harus mempertimbangkan membeli hard drive yang lebih cepat, daripada menebak dengan geometri itu.
sumber
Anda dapat mengukur kecepatan berbagai area hard drive dengan
System > Administration > Disk Utility
(palimpsest
dari baris perintah): pilih hard drive Anda dari daftar dan klikBenchmark
. Untuk swap gunakan hasil tes baca-tulis akan lebih menonjol, tetapi harap dicatat bahwa tes ini menghapus data. Grafik yang dihasilkan harus memberi Anda gambaran tentang perbedaan kinerja internal yang dimiliki drive Anda.sumber
Tidak masalah, sistem akan menghabiskan jumlah waktu yang sama (mungkin penundaan mikrodetik atau bahkan lebih kecil dari itu. Semua dalam semua Anda tidak akan menyadari perbedaannya.) Baca / tulis swap jika itu pada awal atau akhir.
sumber
Saya tidak berpikir akhir itu terlalu penting tetapi kalau-kalau saya melemparkannya pada awal di mesin biasa, tetapi untuk rak 2U saya yang memiliki 4,5 TB. Saya memiliki 360g dalam 4 striped 7200 Barracuda yang berfungsi sebagai swap file dan direktori temp.
sumber