問題タブ [operating-system]

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 投票する
8 に答える
12970 参照

windows - 実行ファイルのロック: Windows にはありますが、Linux にはありません。なんで?

Windows でファイル (.exe または .dll) を実行すると、ファイルがロックされ、削除、移動、または変更できないことに気付きました。

一方、Linux は実行中のファイルをロックせず、それらを削除、移動、または変更できます

Linux がロックしないのに Windows がロックするのはなぜですか? ロックするメリットある?

0 投票する
37 に答える
1295982 参照

multithreading - プロセスとスレッドの違いは何ですか?

プロセスとスレッドの技術的な違いは何ですか?

「プロセス」という言葉が乱用されているように感じます。また、ハードウェア スレッドとソフトウェア スレッドもあります。Erlangのような言語の軽量プロセスはどうですか? ある用語を他の用語よりも優先して使用する決定的な理由はありますか?

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

windows - VistaでのMicrosoftAsyncRPCのクラッシュ

クライアントとサーバーが同じマシンで実行されている場所でRPC呼び出しを行うプログラムに取り組んでいます。サーバーで待機しているときに応答しなくなるという問題が発生したため、クライアントがサーバーへの呼び出しでタイムアウトになるようにします。

この問題を解決するために、非同期RPC呼び出しを使用し、タイムアウトした場合はキャンセルしました。

これはXPでは正常に機能していましたが、Vistaでクラッシュが見つかり、毎回これらのクラッシュを再現できるテストプログラムがあります(Vistaでのみ、XPではありません)。これはMicrosoft側のバグのようです。クラッシュしたスレッドからの呼び出しスタックには、コードへの呼び出しは含まれていません。クラッシュダンプからの情報は次のとおりです。

誰かが同様の問題を抱えていて、回避策を見つけたのではないかと思っていましたか?たぶん、この状況にはRPC以外のものを使用する方が良いでしょうか?

0 投票する
5 に答える
35176 参照

linux - 「ls」コマンドは Linux/Unix でどのように機能しますか?

Linux と Unix で「Is」コマンドがどのように機能するかを正確に知りたいです。

私の知る限り、ls は & exec を Linux/Unix シェルにフォークし、(現在のファイル ツリーの出力を取得します。例:/home/ankit/)。fork を呼び出した後に何が起こるか分からないので、より詳細な説明が必要です。

「ls」コマンドの機能を詳しく説明してくれる人はいますか?

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

operating-system - GRUBがカーネルから自動的に起動できるようにする

オペレーティングシステム用のカーネルを開発しています。それを実行するために、GRUBを使用することにしました。現在、GRUBの、、、パッドファイルとカーネル自体にスクリプトを添付してstage1stage2起動可能にしています。唯一の問題は、実行するときに、カーネルの場所とカーネルの大きさを手動でGRUBに通知してから、次のように起動する必要があることです。

KERNELSIZEブロック単位のカーネルのサイズです。これは最初は問題なく問題ありませんが、これらの値をバイナリで取得して、GRUBにカーネルを自動的に起動させることは可能ですか?それを達成する方法について何か提案はありますか?

0 投票する
5 に答える
20989 参照

c++ - Darwin/OSX でプログラムによってプロセス情報を決定する

次のメンバー関数を持つクラスがあります。

このクラスの義務は、呼び出し元に関するプロセス情報を返すことです。物理メモリサイズは sysctl 呼び出しで簡単に決定でき、pid は些細なことですが、ps または top で popen を呼び出して出力を解析することを除いて、残りの呼び出しは私にはわかりませんでした。これは受け入れられません。どんな助けでも大歓迎です。

要件:
g++ 4.0 でコンパイル
obj-c
OSX 10.5なし

0 投票する
8 に答える
10839 参照

c++ - オペレーティング システムのコンパイル時間

これは単なる一般的な質問です - 私は座って、ちょっとしたソフトウェアがコンパイルされるのを待っていました (ここでは Incredibuild を使用していますが、それでも 10/15 分かかる場合があります)。またはビスタ?

グーグルで調べましたが、実際に役立つ情報は見つかりませんでした

0 投票する
21 に答える
425890 参照

java - Javaでオペレーティングシステムをプログラムで判断するにはどうすればよいですか?

Java プログラムがプログラムで実行されているホストのオペレーティング システムを特定したいと考えています (たとえば、Windows と Unix のどちらのプラットフォームを使用しているかに基づいて、さまざまなプロパティを読み込めるようにしたいと考えています)。これを 100% の信頼性で行う最も安全な方法は何ですか?

0 投票する
6 に答える
15329 参照

windows - パス C:\WINDOWS\system32 が常に存在すると仮定しても安全ですか?

Windows 2000 以降 (任意の言語) の OS では、このパスが常に存在すると想定できますか? たとえば、一部の言語の win xp では、「Program Files」ディレクトリの名前が異なることを知っています。System32 フォルダーの場合は本当ですか?

ありがとう。オハッド。

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

windows - スレッドオーダーサービスのシナリオ

Vista/Win2008 の新機能を読んで、Thread Ordering Service のポイントは何だろうと思います。言い換えれば、「クラシック」スケジューラの「すべてに公平」なポリシーでは不十分で、スレッドの明確な順序が望ましいシナリオはどれですか?

明確にするために。それから恩恵を受ける具体的なアプリケーションは何ですか?

しかし、あなたの答えをありがとう。