Is cinnte go bhfuil a fhios agat cad is dialannú ann. Bhuel, i gcórais chomhad, tá sé riachtanach ionas gur féidir leat an córas comhad a athchóiriú i gcás teipe. Tá sé seo úsáideach go háirithe i gcásanna inar rinneadh oibríochtaí scríofa sonraí tráth an teipe.
Is eol nuair nach mbíonn an taifeadadh críochnaithe go hiomlán, go bhfanfaidh an córas comhad i riocht millte agus nach mbeidh sé indéanta é a fheistiú. Má chuireann tú an dialann ar siúl, beidh an clár fsck in ann seiceáil a dhéanamh agus an staid a athbhunú ón dialann le linn tosaithe an chórais. Ansin, breithneoimid conas dialannú a dhíchumasú in Ext4.
Conas a sheiceáil an bhfuil an dialann cumasaithe don chuid diosca atá ag teastáil? Rith:
$ sudo dumpe2fs /dev/nvme0n1p5 | grep has_journal
Feicimid /dev/nvme0n1p5
- an comhad críochdheighilte. D’fhéadfadh ainm eile a bheith air. Má tá has_journal
sa líne Filesystem Features, ansin tá an dialann cumasaithe. Má tá sí cumasaithe, oibríonn gach rud. Díchumasaítear dialannú córais comhad mar seo a leanas:
$ sudo tune2fs -O ^has_journal /dev/nvme0n1p5
Mura mian leat logáil a dhíchumasú, ach más mian leat go mbeadh an córas níos táirgiúla fós, cumasaigh mód writeback
. Ina dhiaidh sin, ní scríobhfar aon sonraí chuig an log, seachas meiteashonraí.
Ar dtús, scríobhtar na sonraí chuig diosca, agus ansin scríobhtar an oibríocht chuig an iris. Sa mhodh oibríochta seo, léiríonn Ext4 an fheidhmíocht is airde.
Déanaimis é:
$ sudo tune2fs -o journal_data_writeback /dev/nvme0n1p5
Conas an modh irisleabhair a thabhairt ar ais? Chun seo a dhéanamh, is féidir leat:
$ sudo tune2fs -o journal_data_ordered /dev/nvme0n1p5
Cosúil leis an modh aisscríofa /etc/fstab
a chumasú. Sa rogha gléasta deighilte, cuir data=writeback
:
$ sudo vi /etc/fstab
An féidir an fheidhmíocht a mhéadú níos mó fós? Sea, cuir an rogha noatime
, rud a chuirfidh deireadh le nuashonrú réimse rochtana deireanach an chomhaid. Laghdaíonn sé seo líon na rochtana diosca, ach cuirfidh sé le saolré an SSD.