Menginstal Ubuntu pada SSD

53

Pergi untuk menginstal Ubuntu 10.10 pada intel x25M 80GB SSD baru. Ini akan menjadi instalasi baru. Saya telah googling selama beberapa hari terakhir dan mendapatkan banyak artikel / blog / Tanya Jawab. Satu makhluk yang sangat berguna:

Bagaimana cara mengoptimalkan OS untuk SSD?

Tetapi dengan begitu banyak saran dan perbedaan pendapat (pada tautan yang berbeda) proses instalasi OS yang sederhana ini tampaknya menjadi tugas yang menakutkan bagi saya dan saya benar-benar ingin tetap menggunakan Ubuntu (walaupun telah digunakan untuk periode waktu yang sangat singkat).

Dapatkah seseorang membantu saya dengan menjawab beberapa pertanyaan (ya, itu berulang karena saya tidak dapat memahami jawaban di tempat lain)

  1. Sistem file mana (ext2 / 3/4 atau yang lainnya)? (pertimbangkan umur SSD)
  2. Bisakah itu diubah setelah instalasi?
  3. Haruskah saya mempartisi disk? (seperti yang kita lakukan pada HDD tradisional) untuk saat ini, tidak ada rencana dual boot. Hanya Ubuntu yang akan hidup di ruang yang langka dengan SSD 80GB.
  4. Saya memiliki 2 GB RAM, haruskah saya masih mengalokasikan ruang swap (jika saya tidak mengalokasikan ruang swap, bisakah saya masih hibernasi mesin)? Apakah swap akan berdampak pada ruang kehidupan SSD?
  5. Haruskah saya mempertimbangkan untuk menambahkan RAM 1GB tambahan untuk menghindari ruang swap?
  6. Apa itu penyelarasan partisi? Apakah perlu dilakukan sebelum menginstal OS Ubuntu atau dapat dilakukan nanti?

Penggunaan yang dimaksudkan - penjelajahan berat, pemrograman, video / musik biasa dan beberapa program lain yang tidak menggunakan CPU / RAM. Akan menyimpan file besar di hard drive eksternal.

konfigurasi laptop - Vaio lama 3 tahun, Core2 Duo, RAM 2GB

Lebih banyak referensi:

kunal
sumber

Jawaban:

53

Saya akan mulai dengan mengatakan bahwa jawaban yang Anda tautkan sudah merangkum semua optimasi yang mungkin Anda butuhkan.

Selanjutnya, untuk menjawab pertanyaan Anda:

1. Sistem file mana (ext2 / 3/4 atau yang lainnya)? (pertimbangkan umur SSD)

ext4 adalah filesystem yang bagus bahkan untuk SSD, jadi itu saran saya. (Jika Anda ingin kinerja sangat buruk, Anda harus mencoba XFS)

2. Bisakah diubah setelah instalasi?

Ya, tapi itu tidak sepele, jadi pilihlah dengan baik sejak awal :)

3. Haruskah saya mempartisi disk? (seperti yang kita lakukan pada HDD tradisional) untuk saat ini, tidak ada rencana dual boot. Hanya Ubuntu yang akan hidup di ruang yang langka dengan SSD 80GB.

Ini benar-benar bukan masalah SSD, tetapi pilihan pribadi Anda. Jika Anda bertanya kepada saya, saya akan mengatakan tidak; jangan mempartisi disk, Anda akan kehilangan ruang yang bermanfaat. (Jika Anda mengakhiri dengan partisi dengan 2GB gratis dan yang lain dengan 1GB gratis, Anda secara teoritis memiliki 3Gb gratis tetapi tidak dapat menyalin file 3GB ... ruang yang terbuang)

4. Saya memiliki 2 GB RAM, haruskah saya masih mengalokasikan ruang swap (jika saya tidak mengalokasikan ruang swap, apakah saya masih bisa hibernasi mesin)? Apakah swap akan berdampak pada ruang kehidupan SSD? Saya tidak akan terlalu khawatir tentang kehidupan SSD (yang modern dapat berjalan selama beberapa dekade), namun 2GB RAM sudah cukup untuk tidak memerlukan partisi swap. Akhirnya partisi swap diperlukan untuk melakukan hibernasi, jadi jika Anda ingin hibernasi mesin maka Anda memerlukan partisi swap.

5. Haruskah saya mempertimbangkan untuk menambahkan RAM 1GB tambahan untuk menghindari ruang swap? 1GB lebih atau ram selalu berguna :) lakukan jika Anda bisa.

6. Apa itu penyelarasan partisi? apakah itu perlu dilakukan sebelum menginstal OS Ubuntu atau dapat dilakukan nanti?

Itu adalah prosedur di mana Anda menyelaraskan cluster, blok dan bongkahan. IMHO itu hanya diperlukan pada server dengan banyak data throughput. Alat yang baik untuk melakukan penyelarasan partisi adalah GParted. Tentu saja ini harus dilakukan sebelum menginstal Ubuntu.

Semoga ini membantu :)

OpenNingia
sumber
1
Terima kasih atas info yang sangat bagus. Saya sangat menghargai Anda meluangkan waktu untuk merespons jawaban yang begitu rumit. Jadi haruskah saya menggunakan ruang Swap (dapatkah saya menentukannya dalam beberapa konfigurasi bahwa OS harus menggunakan ruang swap yang jarang suka untuk hibernasi dan bukan untuk hal lain)? dan saya sepenuhnya setuju dengan Anda di # 3, saya tidak akan membuat partisi logis.
kunal
2
Ditemukan di dokumentasi ubuntu ( help.ubuntu.com/community/SwapFaq ): # swappiness dapat memiliki nilai antara 0 dan 100 # swappiness = 0 memberitahu kernel untuk menghindari proses pertukaran dari memori fisik selama mungkin # swappiness = 100 memberitahu kernel untuk secara agresif menukar proses dari memori fisik dan memindahkannya ke swap cache
kunal
1
Berikan jawaban berkualitas kepada pria itu.
Allan
6

Saya akan mencoba menjawab pertanyaan yang saya bisa:

  1. EXT4 Apakah salah satu sistem file terbaik saat ini tersedia, jadi saya sarankan pergi dengan ini.

  2. Anda dapat mengubah beberapa sistem file linux setelah instalasi (ext3-> ext4, ext4-> btrfs, misalnya). Berikut ini tautan yang menjelaskan perubahan ext3 ke ext4 .

  3. Bukan pertanyaan yang paling jelas, tetapi Ubuntu akan secara otomatis membuat partisi.

  4. dan 5. Anda akan membutuhkan ruang swap dengan ukuran yang sama atau lebih besar (terkait dengan RAM Anda), untuk hibernasi. Selama Anda tidak melakukan sesuatu yang intensif, sistem Anda sebagian besar akan menghindari penggunaan swap selama ada RAM yang cukup. Mungkin pertimbangan yang baik adalah menambahkan lebih banyak RAM jika memungkinkan - berikan sekitar 4GB. Jika Anda tidak mengalokasikan ruang swap, ada opsi lain (tidak disarankan) - hibernasi ke file (saya akan menambahkan tautan ke jawaban saya nanti).

Semoga sukses! Saya akan memperbarui jawaban saya dengan tautan yang relevan, serta mungkin sumber daya untuk mempelajari Ubuntu / Linux :).

RolandiXor
sumber
Terima kasih atas bantuan Roland. Tentang melempar lebih banyak RAM, saya membaca di berbagai tautan bahwa OS 32 bit hanya mampu mengatasi hingga 3 GB, jadi maks yang bisa saya tambahkan adalah 1 GB. Apakah itu benar?
kunal
OS 32bit dapat menangani hingga 4GB (Windows XP terbatas hingga 3GB) - jadi ya dan tidak. Ubuntu 32bit dapat menggunakan kernel PAE (dengan ekstensi alamat halaman) - memungkinkan sistem 32bit menggunakan 5GB atau lebih. Jika Anda menginstal lebih dari 4GB RAM (tidak mungkin Anda mau), OS akan menggunakan kernel pae (jika saya ingat dengan benar, secara otomatis). Jika tidak melakukannya secara otomatis, Anda dapat menginstalnya dengan mudah dari pusat perangkat lunak.
RolandiXor
5

Mengenai Swap pada SSD:

Saya tidak akan terlalu peduli tentang menempatkan partisi swap pada SSD. Swap ini, seperti yang dikatakan sebelumnya, hanya digunakan jika tidak ada RAM yang tersisa. Tapi kemudian ada "sedikit" menulis berurutan dan "banyak" membaca acak. Itulah bentuk penggunaan SSD yang unggul. - Prinsip yang sama digunakan oleh teknologi microsoft "readyboost", hanya dengan USB-Flashdrives.


sumber
Itu keren, saya sekarang telah menginstal ubuntu dengan proses installtaion default, jadi saya menganggap itu telah menciptakan ruang swap untuk dirinya sendiri. Hari ini saya akan mulai mengutak-atiknya untuk SSD.
kunal
1

Bukan untuk melemparkan kunci inggris, tetapi memeriksa apa yang dikatakan pabrikan SSD tentang perlunya teknik-teknik itu terbayar.

Orang-orang yang membuat SDD saya menyatakan bahwa saya tidak perlu khawatir tentang TRIM dan optimisasi, dll. Mereka mengklaim firmware mereka membuat semua itu tidak perlu, bahwa SSD harus digunakan seperti drive lain. Saya menerima kata-kata mereka dan sejauh ini sangat baik.

jonc
sumber
0

Saya akan merekomendasikan untuk tidak memiliki ruang swap pada kartu SSD 80G Anda. Ruang swap, sesuai namanya, adalah lokasi di mana file dibaca / ditulis sepanjang waktu, saat komputer Anda dimuat dengan berat. Disk berbasis SSD tidak boleh dibaca / ditulis sepanjang waktu, karena setiap "sel" atau unit alokasi dimaksudkan untuk dibaca / ditulis berkali-kali, setelah itu mereka tidak lagi dapat diandalkan. Anda harus berinvestasi dalam lebih banyak RAM, bahkan jika itu berlebihan. Kemudian, pantau penggunaan RAM Anda melalui sesi yang sarat muatan (banyak browser, video, kompiler, dll). Untuk sistem file, saya akan tetap dengan apa yang ditawarkan Ubuntu. Anda dapat: - mempartisi disk Anda secara manual, mengalokasikan semua ruang yang tersisa ke satu atau lebih partisi ext3. Itu yang akan direkomendasikan, karena Anda tidak membuang-buang ruang. - pergi dengan pengaturan partisi default, lalu hapus partisi swap

jfmessier
sumber
OMG saya telah menggunakan ubuntu dalam SSD untuk waktu yang cukup lama, dengan partisi otomatis. Saya memang memiliki Swap. Kalian membuat saya berpikir tentang instalasi baru tanpa swap.
Arkandria
Terima kasih banyak atas masukan Anda. Seperti yang saya komentari pada jawaban di atas, apakah ada cara untuk memberitahu linux untuk menggunakan ruang swap sesekali?
kunal
oke ketahuan, lihat komentar lain di atas. Adakah pengalaman bagus mengatur swappiness ubuntu?
kunal
3
Pengontrol SSD modern menyebar menulis di sel-sel fisik terlepas dari tata letak partisi. Tata letak partisi tidak mencerminkan tata letak fisik. Jika suatu sistem membutuhkan swap, hal terbaik berikutnya untuk RAM adalah SSD.
tyblu