[an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]
[an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]![]() |
![]() |
![]() |
|||||||||||||||||||||||||
|
|||||||||||||||||||||||||||
![]() |
![]() |
![]() |
On Wed, Mar 25, 2009 at 14:47:54 +0100, "E. Sjørlund" wrote: > Lars Madsen wrote: > > > > > det er det vel egentlig ikke > > > > OK. > Men det kunne da egentlig være, at det var smartere at vende problemet > på hovedet. > /boot på SSD > / på HD > og så efter installationen tage et dir af gangen, oprette en ny > partition på SDD i en passende størrelse, kopiere data over på den, og > mountet den, hvor den nu skal være. > > Noget i retning af at > /bin /sbin /lib /lib64 (og tilsvarende fra /usr) og /opt > > får hver sin partition på SDD. /bin /sbin og /lib skal ligge på den partition som er angivet som root for kernen. For det er fra den partition at /sbin/init loades, og sørger for at mounte de andre partitioner. Og for at kunne mounte de andre partitioner kræves bash (eller sh), mount osv. Eller dvs. egentligt er det den init som ligger i dit initramfs eller initrd image, som bliver loadet, men den plejer at skifte til det rigtige root filsystem når først dette er mountet, og jeg tvivler på at de fleste initramfs/initrd images har support for at mounte /bin, /sbin og /lib inden det sker. Så /usr /opt /home osv. kan flyttes væk fra root, men ikke /bin /sbin og /lib. Btw. så er der en god guide til hvordan man kan sørge for at ens partitioner og filsystemer bliver alignet til erase-block størrelsen på flash disken. http://thunk.org/tytso/blog/2009/02/20/aligning-filesystems-to-an-ssds-erase-block-size/ Hvis dine skrivninger ikke er alignet til erase-block størrelsen, vil en skrivning kræve at din SSD disk først læser alle de blokke som bliver berørt af ændringen, for derefter at skrive dem igen. Det giver selv sagt ikke god performance. De fleste flash diske har en erase-block størrelse på 64KB eller 128KB. Du kan som regel finde ud af hvad den er for din disk, hvis du kan finde et review hvor de tester skrive hastigheden med forskellige block størrelser. Den block størrelse hvor throughput stiger kraftigt burde være din erase-block størrelse. -- Med venlig hilsen Klaus S. Madsen
![]() |
![]() |
![]() |
||||||||||||
|
||||||||||||||
![]() | ||||||||||||||
|
||||||||||||||
![]() |
![]() |
![]() |