Linux kernel maka sistemụ faịlụ Ext4 gụnyere nkwado maka ọrụ enweghị mmetụta

Ted Ts'o, odee nke usoro faịlụ ext2/ext3/ext4, nabatara na ngalaba Linux na-esote, na ndabere nke a ga-emepụta ntọhapụ nke Linux 5.2 kernel, otu setịpụrụ. mgbanwe, na-emejuputa nkwado maka ọrụ na-enweghị isi na usoro faịlụ Ext4. Patches ahụ gbakwunyekwara nkwado maka mkpụrụedemede UTF-8 na aha faịlụ.

A na-akwado ụdị ọrụ enweghị mmetụta na nhọrọ n'ihe metụtara akwụkwọ ndekọ aha onye ọ bụla na-eji njirimara ọhụrụ "+F" (EXT4_CASEFOLD_FL). Mgbe e debere àgwà a na ndekọ aha, a ga-arụ ọrụ niile nwere faịlụ na subdirectories n'ime n'ebughị n'uche okwu nke mkpụrụedemede, gụnyere ikpe a ga-eleghara anya mgbe ị na-achọ ma mepee faịlụ (dịka ọmụmaatụ, faịlụ Test.txt, test.txt na test.TXT na akwụkwọ ndekọ aha ndị dị otú ahụ ka a ga-ewere otu). Site na ndabara, ewezuga akwụkwọ ndekọ aha nwere njirimara “+F”, sistemụ faịlụ na-aga n'ihu na-enwe mmetụta dị nro. Iji chịkwaa nsonye nke ọnọdụ enweghị mmetụta, a na-enye ihe eji arụ ọrụ emezigharịrị mmmmmmmmmmmm.

Gabriel Krisman Bertazi, onye ọrụ Collabora kwadoro patches ndị ahụ ma nabata ya nke asaa mgbalị mgbe afọ atọ mmepe na mkpochapụ nke kwuru. Mmejuputa a naghị eme mgbanwe na usoro nchekwa diski ma na-arụ ọrụ naanị n'ogo nke ịgbanwe echiche ntụnyere aha na ọrụ ext4_lookup () yana dochie hash na dcache (Akwụkwọ ndekọ aha Lookup Cache). A na-echekwa uru nke "+F" n'ime akwụkwọ ndekọ aha onye ọ bụla ma na-agbasa ya na obere faịlụ na subdirectories niile. A na-echekwa ozi ngbanwe ahụ na nnukwu ngọngọ.

Iji zere ndakọrịta na aha faịlụ ndị dị ugbu a, njirimara "+F" nwere ike ịtọ naanị na akwụkwọ ndekọ aha efu na sistemụ faịlụ nke enyere nkwado Unicode na faịlụ na aha ndekọ na ọkwa na-arị elu. A na-atụgharị aha nke ihe ndekọ aha nke àgwà "+ F" na-arụ ọrụ na-akpaghị aka ka ọ bụrụ obere akpa ma gosipụta ya n'ụdị a na dcache, mana echekwara na diski n'ụdị nke onye ọrụ kwuru na mbụ, i.e. N'agbanyeghị nhazi nke aha n'agbanyeghị ikpe, aha na-egosipụta ma chekwaa na-enweghị atụfu ozi gbasara okwu nke odide (ma usoro agaghị ekwe ka ị mepụta faịlụ aha na otu odide, ma na ọzọ ikpe).

isi: opennet.ru

Tinye a comment