ファイルシステム総合スレ その15
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin;
2012/06/30(土) 08:36:00.10ID:q3w7kzQBhttp://engawa.2ch.net/test/read.cgi/linux/1326613113/
●関連スレ
ジャーナリングファイルシステム
http://toro.2ch.net/test/read.cgi/unix/979408065/
OpenSolaris/Illumos (OpenIndiana, etc.) 6
http://toro.2ch.net/test/read.cgi/unix/1337411922/
FS関連スレ
http://kohada.2ch.net/test/read.cgi/os/1137387538/l50
過去スレ、関連リンクは >>2-10 あたりで。
0577login:Penguin
2012/11/23(金) 21:06:42.92ID:unSoxewKFATディスクフォーマットのタイムスタンプが累計秒数で記録されていると思ってないか
0578login:Penguin
2012/11/23(金) 23:43:26.49ID:B796Zs33FATは年(7)/月(4)/日(5) 時(5):分(6):秒(5)と
カッコの数だけビットを割り当てて管理してるので
2048年に何か問題が起こるとは思えない
7bit確保されてるので1980+127=2107年まで大丈夫
でもDOSが内部的にどう時間を管理してるのかよく知らない
2048年に何か起こるんですか?
0579login:Penguin
2012/11/24(土) 00:31:42.14ID:PEn0woT6ファイルシステム上は問題は起きないが、ファイルのタイムスタンプを1980年1月1日深夜0時ジャストからの経過秒数として32bit整数で保持しているプログラムが正常に動作しなくなる。
……ただし、そんなプログラムが実在するかは知らない。
0580login:Penguin
2012/11/24(土) 00:53:51.90ID:tmvWLVRxダメなのはC標準関数使ってるDOSアプリということですね
UNIXからFATをフォーマットしてる場合は48年以前に38年問題にひっかかるわけですし
0581login:Penguin
2012/11/24(土) 00:57:26.99ID:tmvWLVRx○マウント
0582login:Penguin
2012/11/24(土) 01:12:53.22ID:tmvWLVRxFATで0x0000 0x0000というタイムスタンプのファイルがあったとして
それはエポック秒で315500400と変換されてしまうから48年問題は起こりそうにない
アプリで独自に符号付32bit値として保有してる場合だけに48年問題は起こる
こんなアプリ作ってる人いるんかいな?
0583login:Penguin
2012/11/24(土) 01:35:11.25ID:Khi9rNEZファイルの日時に time_t を使っていますね。
time()関数 〜 紀元 (1970年1月1日00:00:00 UTC) からの経過時間を秒単位で返す。
も、返すのは time_t。
time_t をたどると正体は
/usr/include/bits/types.h:103:#define __SLONGWORD_TYPElong int
で 32bitのようですが、time_t を使うもの全般が、ファイルシステムに関係なくまずいのかな。
0584login:Penguin
2012/11/24(土) 01:39:16.07ID:Khi9rNEZくっついてるw
× > /usr/include/bits/types.h:103:#define __SLONGWORD_TYPElong int
○ > /usr/include/bits/types.h:103:#define __SLONGWORD_TYPE long int
0585login:Penguin
2012/11/24(土) 01:52:10.32ID:ynQbzFjy0586login:Penguin
2012/11/26(月) 11:57:20.62ID:5um68ud/>time_tはカーネルの64bit化とは関係なく、既に64bit化されてる。
まじで?
time_tが64bit化されたlibcのバージョン教えてくださいおねがいします
0587login:Penguin
2012/11/26(月) 17:41:47.54ID:fgUG4e/Qまあきっとあってもおかしくはないとかなんとかかんとか
0588login:Penguin
2012/11/26(月) 17:55:27.87ID:kLZfMEmlデータを壊しまくるファイルシステムw
0589login:Penguin
2012/11/26(月) 21:05:38.16ID:AuvtZE0G>>>464
>>time_tはカーネルの64bit化とは関係なく、既に64bit化されてる。
ubuntu 12 i386でsizeof time_tをprintしてけど32bitだ
0590login:Penguin
2012/11/27(火) 03:27:25.68ID:Z/NY1RrE64bitに対応したLinuxディストリビューションはどれになりますか?
0591login:Penguin
2012/11/27(火) 04:23:12.75ID:Z/NY1RrE32bitのLinuxからも、64bitのLinuxからも、
同一のファイルシステムをmountして問題なく扱えますよね?
例えば、ファイルのタイムスタンプの扱いが気になるのですが、
そこは、どちらにしてもファイルシステムの仕様通りに
きちんと処理してくれているということでしょうか。
0592login:Penguin
2012/11/27(火) 20:37:59.37ID:4DO8DdDvマウントの問題は大丈夫
0593login:Penguin
2012/11/27(火) 21:02:09.58ID:yZTntV890594login:Penguin
2012/11/27(火) 21:11:04.70ID:Z/NY1RrEUbuntuに64bitありますね
ありがとうございます
0595login:Penguin
2012/11/27(火) 21:17:04.40ID:eYUehpwt#include <stdio.h>
int main(void)
{
printf("%d\n", sizeof(time_t));
}
8だった@Debian sid/amd64
0596login:Penguin
2012/11/27(火) 21:32:19.31ID:+FTMVYlJ0597login:Penguin
2012/11/27(火) 21:34:21.94ID:yZTntV890598login:Penguin
2012/11/27(火) 22:03:33.10ID:2Faa51y/Debian6.0.6@amd64(サーバー)
Ubuntu12.10@amd64(デスクトップ)
どっちも8でした
0599login:Penguin
2012/11/27(火) 23:05:11.14ID:P3Z6acGKx86とAMD64で何が違うのかをもうちょっと知れば、そういう質問は出てこない気がするなあ。
0600login:Penguin
2012/11/27(火) 23:56:12.21ID:huHpR5/KLinux version 3.1.10-g22b4fcd ([email protected]) (gcc version 4.6.x-google 20120106 (prerelease) (GCC) ) #1 SMP PREEMPT Fri Nov 2 10:55:26 PDT 2012
てもとだとこの2つはsizeof(time_t)は4だったが
>>464の
「time_tはカーネルの64bit化とは関係なく、既に64bit化されてる。 」
と矛盾してないのか?
0601login:Penguin
2012/11/27(火) 23:57:18.46ID:+wYW/dtS32bitと64bitとしか書いてないからx86とamd64とは限らない。
というかその二つに限定すると理解が疑われかねんな。
0602595
2012/11/28(水) 02:17:16.58ID:nx7Okma8ちうことで2038年までに64bit環境に移行すれという事らしい
0603login:Penguin
2012/11/28(水) 02:58:44.86ID:5vfkeZf4「初心的質問」でそれ以外のアーキテクチャを
持ち出すだろうか?
0604login:Penguin
2012/11/28(水) 03:05:49.48ID:e8D1P1Xj0605login:Penguin
2012/11/28(水) 06:17:15.56ID:0ObuYw3Zスレ立てるまでもない質問はここで 122匹目で話題になってたけど、
アップデートしない組み込みLinuxはヤバそうだね。
0606login:Penguin
2012/11/28(水) 10:17:41.72ID:2fJdxEv6その領域を有効活用しようという輩がいるかもしれない
0607login:Penguin
2012/11/28(水) 10:35:01.64ID:x4Xy9KNdCOBOL世代とはビット単価が違うからなぁ
0608login:Penguin
2012/11/28(水) 16:42:42.18ID:C+kCIV840609login:Penguin
2012/11/28(水) 16:47:33.96ID:bHHFTT800610login:Penguin
2012/11/28(水) 17:24:41.82ID:lFI/pV4C0611login:Penguin
2012/11/28(水) 20:12:30.97ID:U8I/LIIB0612login:Penguin
2012/11/28(水) 21:50:06.73ID:lh/AOkWtファイル鯖としちゃあ便利な機能だがそんなにコストかけれないし重複排除は諦めるか
0613login:Penguin
2012/11/28(水) 21:52:57.70ID:hBeva0ukCPUもそれなりのがいるんだろ?
0614login:Penguin
2012/11/28(水) 22:26:56.43ID:Ne5o68udなんで当たり前なん?
メモリーがたくさんいるのはなんで?
0615login:Penguin
2012/11/29(木) 00:04:45.98ID:o9n8bnB3ついでに他のアプリケーション動かせばいいんだろうが、なんにせよ個人じゃそんな鯖にゴリゴリさせる仕事がない。
重複排除とか圧縮かけても軽いくらいスペック盛るくらいなら、その金でHDD増設した方がいいんだよなw
0616login:Penguin
2012/11/29(木) 00:24:01.11ID:RhcfFgrp0617login:Penguin
2012/11/29(木) 08:11:56.67ID:5zmjOLOrZFSのrecordsizeによるけど、デフォだった場合、
データ1T辺り、重複排除だけで10G+ってオーダーでメモリーが必要になったはず。
L2ARCにSSDを用意しないと、メモリーから溢れた瞬間、とてつもなく遅くなる。
CPUよりメモリーの方を何とかしないとダメ。
0618login:Penguin
2012/11/29(木) 16:13:34.55ID:rgKmcfFsl2arcの出番じゃね?
0619login:Penguin
2012/11/29(木) 18:36:14.17ID:ELpMFPV8ファイルコピー動作とかを認識して重複排除するとかできないんだろうか?
最近読みだしたデータに限って同一判定するとか。
0620login:Penguin
2012/11/29(木) 18:54:19.39ID:UP0NKDBjよく意味が分からんけど
書き込みが発生したときにブロック単位で同じのがあるかどうかを見るんじゃないの
そのテーブルがメモリをバカ食いするってことだと思うけど
0621login:Penguin
2012/11/29(木) 18:55:27.61ID:5r3O4WuDNAS上で完結する世界ならそれでもいいけど、実際に求められてるものとは違う
0622login:Penguin
2012/11/29(木) 19:48:42.51ID:0qHQtO7n0623login:Penguin
2012/11/29(木) 20:48:15.45ID:pjalMcgj0624login:Penguin
2012/11/29(木) 20:57:57.56ID:8G72Uq2Sクラウド、VPSの仮想HDDの中の/bin以下のファイルみたいなかなり特殊な用途?
0625login:Penguin
2012/11/29(木) 23:13:38.69ID:pDJO4XkO褒め殺しではない
純粋に褒めているし実際に使っている
叩いた事など神に誓ってない
ZFSなら叩きたい
0626login:Penguin
2012/11/29(木) 23:19:38.18ID:Fy7iUFEH0627login:Penguin
2012/11/30(金) 07:52:53.99ID:+IUiRuU30628login:Penguin
2012/11/30(金) 11:19:43.24ID:O6Mkk6WA特定の状況だけ適用してもらいたいんならその状況時にユーザーモード側でioctl発行しろと返されんのがオチ
0629login:Penguin
2012/11/30(金) 13:06:34.15ID:MBudbpC1HDD増やした方がコスパよくね?業務に使うならともかく個人ならな
0630login:Penguin
2012/11/30(金) 13:20:22.58ID:97UtYzmP少なくても自分は容量食ってるのは動画とか音楽とか写真だから全く意味無い
0631login:Penguin
2012/11/30(金) 14:41:02.44ID:+IUiRuU3重複排除でバンザーイと思って、Virutalboxと
ZFSの組み合わせを試してみた事がある。
ほとんど重複排除の効果は無く、一時停止で保存した
ファイルでゲストOSが再開できないとか、逆の意味で
バンザーイの結果だった。
0632login:Penguin
2012/11/30(金) 14:45:50.73ID:XBMblfhY0633login:Penguin
2012/11/30(金) 19:14:17.65ID:+U2+nr9a0634login:Penguin
2012/11/30(金) 20:43:12.76ID:c5zYVaPD何ギガもあるsqliteファイルとか。
0635login:Penguin
2012/11/30(金) 20:46:57.15ID:+d+9eytJ前にもそんな議論があったような
0636login:Penguin
2012/11/30(金) 20:50:49.19ID:Wbr1Hrjfバックアップでないものをバックアップと言う人が多いよ
まったく
0637login:Penguin
2012/11/30(金) 20:56:39.55ID:+d+9eytJ勝手にバックアップのハードル上げてるだけだと思うが
0638login:Penguin
2012/11/30(金) 21:21:07.01ID:cH0j9TJP応答時間に数秒要するからバックアップにしか使えないけど
0639login:Penguin
2012/12/01(土) 11:06:30.84ID:57GOA1iwってガンダムXごっこができるな。
スペースデブリの月面DCへの影響は無視してもいいよね。
0640login:Penguin
2012/12/01(土) 11:11:57.60ID:u17Es2jQ宇宙に向けて全データを電磁波の形で発信しておけば
少なくともこの宇宙がなくなるまでは保存されるな。
0641login:Penguin
2012/12/01(土) 11:43:54.49ID:N7ftY3APその発信したデータを読みたければ、電磁波より速く飛んで先回りして受信しなければならないのでは
0642login:Penguin
2012/12/01(土) 12:13:10.05ID:NaDxh72b文系かよw
0643login:Penguin
2012/12/01(土) 15:37:17.27ID:RSbxRGIT不意の電源OFFだと全部破壊されちゃうんだよね
それだとバックアップに使うのは怖いな
0644login:Penguin
2012/12/01(土) 15:39:14.11ID:YCftnAyr0645login:Penguin
2012/12/01(土) 16:17:37.35ID:ahLWJFql0646login:Penguin
2012/12/02(日) 11:30:19.75ID:7/pq8/aL波長によって激しく減衰する、宇宙は完全な真空ではなく万年やら億年
経過したそれが何も影響しないというのはアフォ。
0647login:Penguin
2012/12/02(日) 19:04:34.13ID:mVabdcTiZFS
0648login:Penguin
2012/12/02(日) 23:00:00.47ID:rtnvhs7J0649login:Penguin
2012/12/03(月) 00:59:53.94ID:NL3l4q/N0650login:Penguin
2012/12/03(月) 02:01:26.58ID:m+hsgespって誰が言ってるの?
0651login:Penguin
2012/12/03(月) 07:50:17.46ID:XMtYyBax0652login:Penguin
2012/12/03(月) 09:12:19.30ID:IatjFUis粘着してるなぁ。
0653login:Penguin
2012/12/03(月) 19:51:06.32ID:jsdeVSEBソースは2ch (笑)
0654login:Penguin
2012/12/03(月) 20:16:29.29ID:OnmaiFIf0655login:Penguin
2012/12/04(火) 02:47:31.73ID:/MyXzNsh0656login:Penguin
2012/12/04(火) 11:58:42.03ID:0MaVXl3zお前、本当に馬鹿なんだな…
0657login:Penguin
2012/12/04(火) 12:10:59.15ID:4OSV5gGC0658login:Penguin
2012/12/04(火) 12:19:44.14ID:/MyXzNsh0659login:Penguin
2012/12/07(金) 03:38:12.68ID:Kmapfwofhttp://code.google.com/p/zfs-win/
あるにはあるんやな
0660login:Penguin
2012/12/11(火) 10:48:11.30ID:OC3w0rBs某システムの評価で圧縮して400MバイトのMysqlのダンプファイルを
インポートしてみた。
平時はあまり使われない、Logsの領域にも激しく書き込みがあり、
Logsのallocの領域がみるみる増えて行く。raidz1のディスクで30MB/sec
Logsの30MB/secと合計で60MB/secの書き込みが出来て、ZFSの
実力の一部が判った。
0661login:Penguin
2012/12/11(火) 20:46:17.33ID:xycx3/qXhttp://kernelnewbies.org/Linux_3.7
0662login:Penguin
2012/12/24(月) 22:27:48.15ID:sbyUtyUS0663login:Penguin
2012/12/24(月) 22:40:45.97ID:E6q8YXZlいや、あるよ。
0664login:Penguin
2012/12/24(月) 23:08:00.12ID:eKE+nVHw0665login:Penguin
2012/12/25(火) 00:49:11.63ID:1QXwWvF50666login:Penguin
2012/12/25(火) 01:24:41.49ID:nEcZEp+30667login:Penguin
2012/12/25(火) 10:35:35.06ID:IP+RDtTjいろいろ直っているみたいだが、ウチの
自宅サーバでは何の問題無く動いているので、
違いが判らん。
0668login:Penguin
2012/12/25(火) 11:38:28.45ID:h2WGgx8H0669login:Penguin
2012/12/25(火) 11:43:42.21ID:Y1A2QGKN0670login:Penguin
2012/12/25(火) 12:05:30.52ID:XahNtSbC誤り
mtimeが変わるのはファイルの内容を書き換えた時
リンクカウントの増減はメタデータだけの変更に当たる
0671login:Penguin
2012/12/25(火) 15:42:44.80ID:p7dp1Rj60672login:Penguin
2012/12/28(金) 05:03:18.35ID:Isi4WQd9http://blogs.technet.com/b/askcorejp/archive/2010/04/26/ntfs.aspx
$Secure のデータは少しずつ登録される事が多く、非常にフラグメントが発生しやすい環境です。
$Secure のフラグメントが解消される事で、登録できるセキュリティ記述子の数が増える事が期待できます。
Windows7 / Windows Server 2008 R2 以降の環境で発生した場合には、まずはデフラグの実施をご検討ください。
※ 現在、Windows 7 / Windows Server 2008 R2 環境でデフラグを実施したところ、反対に $Secure の File Record 数が増えてしまったという報告を受けています。
詳細が確認出来次第この記事をアップデートいたしますので、それまで $Secure の ATTRIBUTE_LIST を減らす事を目的としたデフラグの実施はお待ちください。
;(;゙゚'ω゚');
0673login:Penguin
2012/12/31(月) 04:28:13.37ID:dAiNz+QV0674login:Penguin
2013/01/01(火) 21:53:27.45ID:Nww2FIpdその地雷を最初に踏んだ人がどれだけ悩んだか
話を聞いてみたい
0675login:Penguin
2013/01/06(日) 23:12:39.85ID:kYUtqyriファイルシステムってZFSだけでしょうか?
調べてみるとlessfsは重複排除と圧縮機能があるみたいですがチェックサムはなさそうで
ext4とbtrfsは圧縮とチェックサムがあって重複排除はない(btrfsは実装予定?)みたいです
0676login:Penguin
2013/01/06(日) 23:35:38.20ID:Re23CH8Ehttp://en.wikipedia.org/wiki/Comparison_of_file_systems
■ このスレッドは過去ログ倉庫に格納されています