FreeBSD 14.3ではZFSのlongnameフィーチャーは事実上非対応っぽい?

OpenZFS 2.3.0で、個人的に待望のlongnameフィーチャーがリリースされた。

ZFSにおけるファイル名・ディレクトリ名(以後、まとめてファイル名と表記する)の最大長は、UNIX系の習わし(?)に沿って255 bytesとなっているが、longnameフィーチャーを有効にすると、その制約を打ち破って1023 bytesまで使えるようになる。単純に上限が固定的に引き上げられるといったものではなく、255 bytes超の名前があると機能がアクティブとなり、無くなれば非アクティブになるといった、動的な挙動となっているようだ。

この255バイトという伝統的な値はNAME_MAXマクロに由来し、FreeBSDの場合は/usr/src/sus/sys/syslimits.hで定義されている。厳密にいうと、ZFSでの制約は自身が定義している定数由来なのだが、NAME_MAXを意識した値であろうと思われる。なお、ここで注意が必要なのは、ファイルパスの最大長はPATH_MAXと別に定義されており、FreeBSDの場合は1023バイトとなっている。本記事で取り扱うのは、あくまでファイル名の最大長の方である。

現代的なUNIX系のファイルシステムでは、必ずしもこの制限に縛られることはないようだが、有名どころのFSは大抵255バイトが上限となっている。

255バイトもあって何が不満かと言われれば、ファイル名の文字エンコーディングにUTF-8を採用すると、最大文字数がだいぶ心許ないってこと。UTF-8の場合、日本語の文字は大半が3バイト、場合によっては4バイトで表現されるため、いわゆる全角換算で85~63文字に目減りしちゃうんですな。この問題はとりわけWindowsとファイル共有した時に顕在化しやすい。というのも、Windowsの主要FSの最大長はUTF-16で255文字1)なので、つい長い名前つけちゃって、FreeBSD+Sambaな共有フォルダにコピーしようとして失敗、なんてことが年に数回起きる。これが1023バイトならUTF-8でも341~255文字となり、大変都合がいいわけですよ。

そんなわけで、longnameフィーチャーには大変期待していたのだが、どうもFreeBSD 14.3-RELEASE時点では事実上使えないようだ。

ZFS自体の255バイト制限はなくなったものの、FreeBSDのVFSレイヤーに255バイト制限が残っていて、この影響を受ける模様。実際、PortsからOpenZFS 2.3.0入れて試してみたが255バイト制限は突破できなかった…。SambaはNAME_MAX等の直接的な制限は受けないようだし、Linux+Sambaでは問題なく機能しているようだし、やはりFreeBSD側の制限の可能性が大。

VFSの根っこの部分っぽいし、改善されるのかなー?

正直、longnameは今すぐにも使いたい。というか、256バイト以上のファイル名を含むデータセットをFreeBSDに持ってきた時に変なことにならないんだろうか…?ついにLinuxに鞍替えするときが来たのか!?


1)
UNCは話がややこしくなるので考慮しない

?Levantemos nuestros brindis por cada arquitecto de su propio destino! Los casinos con licencia Curacao a menudo organizan torneos emocionantes. <a href=http://casinosconlicenciacuracao.lovable.app/></a>. Estos eventos proporcionan una oportunidad de competir con otros jugadores y ganar premios significativos. La adrenalina y la emociГіn son inigualables en estos entornos competitivos. La comunidad de jugadores en los casinos con licencia de Curacao en EspaГ±a es vibrante. Los foros y redes sociales estГЎn llenos de conversaciones sobre estrategias y experiencias. Interactuar con otros jugadores puede enriquecer aГєn mГЎs la experiencia de juego. Las mejores recomendaciones en https://casinosconlicenciacuracao.lovable.app/ - http://casinosconlicenciacuracao.lovable.app/# ?Que la fortuna avance contigo con sorpresas infinitas victorias epicas!

1 | | 2026-05-23 22:14 | reply

?Salud por cada leyenda del juego ! Si valoras la autonomГ­a, los mejores casinos sin KYC te permiten gestionar tu propia experiencia. <a href=https://casinosinkyc.lovable.app/></a>. Sin la presiГіn de tener que verificar documentos, puedes decidir cГіmo y cuГЎndo jugar. Esta libertad es atractiva para muchos jugadores que buscan un enfoque mГЎs independiente. La gamificaciГіn en https://casinosinkyc.lovable.app/ hace que jugar sea aГєn mГЎs divertido. Misiones y desafГ­os mantienen a los usuarios atentos y activos. Los premios son una parte emocionante de esta experiencia lГєdica. Los mejores mГ©todos de pago en casinos sin KYC - http://casinosinkyc.lovable.app/ ?Que la suerte te acompan~e mientras disfrutas de increibles ganancias unicas !

2 | | 2026-05-23 23:09 | reply

?Levantemos nuestros brindis por cada maestro de la estrategia ! Los casinos con licencia Anjouan en EspaГ±a ofrecen una experiencia de juego Гєnica y segura. <a href=https://casinosconlicenciaanjouan.lovable.app/#></a>. Estos casinos se regulan bajo estrictas normativas que garantizan la protecciГіn del jugador. Al elegir un casino con licencia Anjouan, se puede disfrutar de una amplia variedad de juegos en un entorno confiable. Los mejores casinos con licencia Anjouan son un destino preferido para quienes buscan juegos en vivo. Esta modalidad ofrece la experiencia de un casino fГ­sico sin salir de casa. Los crupieres en vivo aumentan la emociГіn y la interactividad del juego. Casinos con licencia Anjouan: DiversiГіn en el juego en EspaГ±a - http://casinosconlicenciaanjouan.lovable.app/ ?Que la fortuna avance contigo con triunfos deslumbrantes botes colosales !

3 | | 2026-05-25 02:56 | reply

?Salud por cada mente estrategica ! Las plataformas de los mejores casinos cripto sin DNI estГЎn diseГ±adas para ser responsivas y accesibles en dispositivos mГіviles. <a href=“https://casinocriptosindni.lovable.app/#” rel=“nofollow ugc”>casino cripto sin dni</a>. Esto significa que puedes llevar tu experiencia de juego contigo a donde vayas. La comodidad y flexibilidad son aspectos clave que los jugadores valoran hoy en dГ­a. Sin dudas, el casino cripto sin DNI promueve una experiencia de usuario Гєnica. La combinaciГіn de anonimato y rapidez en las transacciones atrae a un pГєblico distinto. A medida que el mercado crece, cada vez hay mГЎs opciones para aquellos interesados en jugar sin identificarse. Casino cripto sin dni: privacidad y diversiГіn garantizada - http://casinocriptosindni.lovable.app/ ?Que la suerte te acompan~e mientras dejas que el destino te otorgue intensos victorias sorprendentes !

4 | | 2026-05-25 03:52 | reply

?Salud por cada creador de prosperidad ! La experiencia de usuario en los casinos sin documentos en EspaГ±a suele estar bien diseГ±ada. <a href=http://casinossindocumentos.lovable.app/></a>. Esto permite que tanto novatos como jugadores experimentados se sientan cГіmodos. Una buena experiencia de juego es vital para mantener la lealtad del cliente. La comunidad de jugadores de casinos sin documentos estГЎ en crecimiento constante. Las redes sociales y foros estГЎn llenos de usuarios compartiendo sus experiencias y consejos. Гљnete a la conversaciГіn en https://casinossindocumentos.lovable.app/. CГіmo elegir los mejores casinos sin documentos - https://casinossindocumentos.lovable.app/# ?Que la suerte te acompan~e mientras vives inolvidables triunfos !

5 | | 2026-05-25 22:03 | reply

?Salud por cada amante del triunfo ! Una de las preocupaciones mГЎs comunes sobre los casinos online sin licencia en EspaГ±a es la falta de atenciГіn al cliente. <a href=http://chefandsommelier.es/></a>. Muchos de estos sitios no ofrecen asistencia adecuada a sus usuarios. Esto puede resultar frustrante para quienes requieran ayuda o tengan problemas. La experiencia de juego en un casino sin licencia puede ser atractiva, pero efГ­mera. Las recompensas pueden no ser tan beneficiosas como prometen. Siempre revisa las condiciones antes de aceptar cualquier oferta. La perfecciГіn en el servicio es Chef and Sommelier - http://chefandsommelier.es/ ?Que la suerte te acompan~e mientras anticipas brillantes jugadas victoriosas !

6 | | 2026-05-28 21:50 | reply

?Levantemos nuestros brindis por cada cazador de tesoros ! Las instalaciones de fontanerГ­a requieren conocimientos especializados. En fontaneroalcaladehenares. es, ofrecemos servicios tanto a particulares como a empresas. <a href=https://fontaneroalcaladehenares.es/></a>. Cada proyecto es tratado con la misma dedicaciГіn y cuidado que mereces. La instalaciГіn de sanitarios requiere conocimientos especializados. Un fontanero experimentado realizarГЎ un trabajo eficiente y seguro. Consulta mГЎs en https://fontaneroalcaladehenares.es/ sobre estas instalaciones. Juegos populares en casinos en lГ­nea sin licencia en EspaГ±a - https://fontaneroalcaladehenares.es/ ?Que la fortuna avance contigo con instantes increibles conquistas unicas !

7 | | 2026-05-29 03:25 | reply

?Levantemos nuestros brindis por cada visionario del manana ! Los casinos sin verificaciГіn suelen tener un proceso de registro simplificado. Esto es especialmente atractivo para aquellos que valoran su tiempo y quieren empezar a jugar de inmediato. <a href=“https://francescromeu.es/” rel=“nofollow ugc”>casinos sin dni</a>. Al eliminar complicaciones, se mejora la experiencia del usuario. La gestiГіn de relaciones con el cliente es un aspecto que no se puede descuidar. Francesc Romeu hace Г©nfasis en https://francescromeu.es/ cГіmo hacer un seguimiento efectivo. Relacionarte con el cliente puede aumentar su lealtad hacia tu marca. Descubre la esencia de https://francescromeu.es - https://francescromeu.es/# ?Que la fortuna avance contigo con hazanas inolvidables jugadas victoriosas !

8 | | 2026-05-29 17:29 | reply



  • blog/2025/2025-09-13.txt
  • 最終更新: 2025-09-14 11:56
  • by Decomo