問題タブ [ext4]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
562 参照

linux - Linuxでハードディスクにリクエストせずにファイルが存在するかどうかを確認することはできますか?

これは私の最初の投稿です。

ハードディスクを使用せずに、ファイルが存在するかどうかを確認したい。たとえば、次のコードを見てください。

私の知る限り、ext4 はジャーナリング ファイル システムです。スクリプトは、ジャーナルを調べてファイルが存在するかどうかを確認できるということですか。つまり、ハードディスクに触れることなく、メイン メモリです。

御時間ありがとうございます。

アップデート。

ハードディスクのジャーナルをメインメモリに保持し、ハードディスクにアクセスせずにファイルの存在操作を実行できるファイルシステムはありますか?

0 投票する
2 に答える
1048 参照

kernel - xen カーネル (gentoo) を使用したルート ext4 パーティション

xenカーネルを使用してgentoo Linuxをインストールしようとしました。問題は、ファイルシステム セクションのカーネル構成に ext4 オプションがなかったことです。しかし、ルート パーティションは ext4 です。ext4 のサポートが ext3 のサポートに組み込まれている、またはこのようなものであると仮定して、それを無視しようとしました。ブート パーティションとホーム パーティションを別々に持っています。私のgrub.cfgには次のものがあります:

システムが起動したとき。次のメッセージが表示されます。

これはext4が有効になっていないためだと思いますが、間違っている可能性があります。本当なら、xen カーネルで ext4 をサポートする方法はありますか? 物事をシャッフルせずにext4をext3に変換する簡単な方法はありますか?

答えてくれてありがとう!

0 投票する
2 に答える
374 参照

data-recovery - ext4既知のファイルサイズからの回復

私はPhotoRecを使用してext4ボリューム上のファイルを回復しています。簡単に言うと、数秒でサイズ変更をキャンセルしました。ディスクには何も書き込まれませんでしたが、新しいパーティションテーブルが書き込まれました。何かを取り戻すために何も働いていません。いくつかのファイルが回復されています。そこにあったすべてのファイルのリストと、それらが正確なバイトまでどれくらいの大きさであったかを示します。正常に回復されたファイルからのオフセットに基づいて、生データを別のパーティションの新しいファイルにダンプするだけのユーティリティはありますか?断片化されたものもありません。他の場所からコピーしたばかりだったので、すべて隣接していました。

0 投票する
2 に答える
5869 参照

c - CでEXT4ファイルシステムを書いていますか?

特に私は (ご想像のとおり) オペレーティング システムを作成しようとしているので、これはお粗末に聞こえるかもしれません。現時点では、ファイルシステムを作成しようとして立ち往生しています。

私が欲しいのは、EXT4であるLinux Ubuntuと同様のファイルシステムです(少なくとも私のものはです)。私は試してみたいし、Cで書いてもいいです。

これについてどうすればよいかについて何か考えはありますか?および/または私を助けるかもしれないあなたが見つけたかもしれないチュートリアル(私は運がなかったので検索しようとしました):L

前もって感謝します!

ジェイミー。

0 投票する
0 に答える
275 参照

ext4 - ビデオ ファイル ストリーミングに適した Linux ファイル システムはどれですか?

現在、私は XFS、ReiserFS、および ext4 の中から選択していますが、どれが優れているかはわかりません。

私のアプリケーションはビデオ オン デマンド サービスで、何千ものビデオ ファイルがあります。

助言がありますか?

0 投票する
1 に答える
1268 参照

linux - Linux ext4 ファイルシステムにデータを書き込むためにバッファリングを使用していますか?

  1. Linux 2.6 カーネルで ext4 を使用しています。数百から 16MB のバイト配列のレコードがあります。X MB をバッファリングしてから X MB で write() を使用するのではなく、すべてのレコードに対して write() を使用するアプリケーションに利点はありますか?

  2. バッファリングに利点があるとすれば、ext4 の適切な値は何でしょうか。この質問は、ext4 でのマルチブロック アロケーターの動作をプロファイルした人向けです。

  3. 私の理解では、ファイルシステムはページサイズの倍数でバッファリングし、それらをディスクにフラッシュしようとします。write() に提供されたバッファがファイルシステムのバッファよりも大きい場合はどうなりますか? これは、ファイルシステムを強制的に disk() にフラッシュする粗雑な方法ですか?

0 投票する
2 に答える
344 参照

performance - ファイルが大きくなると、小さいサイズのファイルの読み取り/書き込みが遅くなりますか?

私はext4を使用してUbuntu12.04を使用しています。ややランダムなアクセスパターンで小さなサイズ(ほとんどが512バイト)の読み取りと書き込みを行うPythonプログラムを作成しました。ファイルがどんどん大きくなるにつれて、私はそれを見つけました。同じ数のI/Oを実行するのにますます時間がかかります。関係は線形です。つまり、O(n 2)が得られます。ここで、nはI/Oの累積数です。

ファイルサイズが大きくなるにつれて小さなI/Oが遅くなるという固有の理由があるのではないかと思います。

もう1つの観察:RAMディスクをマウントしてRAMディスクにファイルI / Oを実行したとき、このパフォーマンスの低下は観察されません。

0 投票する
1 に答える
11872 参照

linux - このフォルダにアクセスできないのはなぜですか?

しばらく前に、1TBのUSB外付けドライブを購入しました。私はそれをUbuntuでext4でフォーマットし、いくつかのマシンからそれぞれ/ home / machinename/whateverにたくさんのファイル/フォルダーをコピーしました。

ある時点で、chmod -Rシェルコマンドを実行して、アクセス許可を変更しました。それは数か月前のことで、何を入力したかは覚えていませんが、ドライブが作成されたため、ルートとして/homeフォルダーにしかアクセスできませんでした。まだすべてにアクセスできたので問題ありませんでしたが、今日は修正してみることにしました。

ルートとしてシェルに移動し、そのドライブに移動して次のように入力しました。

うまくいったようです。そのホームディレクトリとその中の他のすべては、それぞれのrwとして表示されます。

したがって、シェルを使用してそのディレクトリにアクセスしようとすると、次のようになります。

nautilusでアクセスすると、/ home /フォルダー内に複数のマシン名が表示されますが、それらはすべてファイルアイコンで表示されます。それらを右クリックして[プロパティ]を選択できますが、権限が表示されません。

困惑しています。そのフォルダにアクセスできないのはなぜですか?私は所有者ですか?私もグループです。私はr/w特権を持っています。私は何が間違っているのですか?

0 投票する
2 に答える
2542 参照

extjs - JSON 応答から初めてロードされたときの Ext JS の空の ItemSelector

extjs 4 を使用して Itemselector でフォームを作成しています。次のように JSON 応答があるストアに Json を使用しています。

マイフォーム

私の店

JSON が正しいにもかかわらず、フォームが作成されたときに空のストアが読み込まれません。どこが間違っていますか?助けてください。前もって感謝します

0 投票する
2 に答える
17515 参照

extjs - ExtJS4ラジオグループチェックイベント

FormPanel内でxtypeを使用してextJS4でradioGroupを作成しています。ラジオがチェックされるとすぐにテキストフィールドを有効/無効にしようとしています。

チェック/クリックイベントのリスナーをどこに追加するか混乱しています。よろしくお願いします。