トップ「Operating-system」の質問

オペレーティングシステム(OS)は基本的なソフトウェアであり、その役割は、リソースのソフトウェア要求と使用可能なハードウェアの間の抽象層であり、デバイス(必ずしも必要ではない)の他の基本的なタスクの中でも、入出力、メモリの割り当て/割り当て解除、ファイルシステムを管理します。コンピュータ)が行う必要があります。

ネストされたディレクトリを安全に作成するにはどうすればよいですか?

ファイルが書き込まれるディレクトリが存在するかどうかを確認し、存在しない場合はPythonを使用してディレクトリを作成する最も洗練された方法は何ですか? これが私が試したものです:import os file_path = "/my/directory/filename.txt" directory = […] 続きを読む…

python exception path directory operating-system

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

プロセスとスレッドの技術的な違いは何ですか?「プロセス」のような言葉が使いすぎで、ハードウェアとソフトウェアのスレッドもあるような気がします。 Erlangのような言語の軽量プロセスはどうですか? ある用語を他の用語よりも使用する決定的な理由はありますか?

multithreading process operating-system

バイナリセマフォとミューテックスの違い

バイナリセマフォとミューテックスの間に違いはありますか、それとも本質的に同じですか?

operating-system mutex semaphore binary-semaphore

Windows、Mac OS X、Linuxはどの言語で書かれていますか?

Windows、Mac OS X、Linuxがどのプログラミング言語で構成されているのか、OSの各部分(カーネル、プラグインアーキテクチャ、GUIコンポーネントなど)でどの言語が使用されているのか、誰が知っているのだろうかと思っていました。それぞれに複数の言語があると思いますが、LinuxカーネルがCで書かれていることは明らかです。ここでは、Mac […] 続きを読む…

windows linux macos programming-languages operating-system

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

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

java operating-system

プライベートバイト、仮想バイト、ワーキングセットとは何ですか?

プロセス内のメモリリークをデバッグするためにperfmonwindowsユーティリティを使用しようとしています。これは、perfmonが用語を説明する方法です。ワーキングセットは、このプロセスのワーキングセットの現在のサイズ(バイト単位)です。 ワーキングセットは、プロセス内のスレッドが最近アクセスしたメモリページのセットです。 コンピューターの空きメモリがしきい値を超えている場合、ページは使用されていなくてもプロセスのワーキングセットに残ります。 空きメモリがしきい値を下回ると、ページはワーキングセットから削除されます。 それらが必要な場合は、メインメモリを離れる前にワーキングセットにソフトフォールトされます。Virtual Bytesは、プロセスが使用している仮想アドレス空間の現在のサイズ(バイト単位)です。 仮想アドレス空間の使用は、必ずしもディスクまたはメインメモリページの対応する使用を意味するわけではありません。 仮想空間は有限であり、プロセスによってライブラリをロードする機能が制限される可能性があります。Private Bytesは、他のプロセスと共有できない、このプロセスが割り当てたメモリの現在のサイズ(バイト単位)です。これらは私が持っている質問です:共有ライブラリが含まれておらず、リークが発生した場合はプロセス自体から発生するため、プロセスにリークがあるかどうかを確認するために測定する必要があるのはプライベートバイトですか?プロセスによって消費される合計メモリはどれくらいですか? プライベートバイト、ワーキングセット、仮想バイトの間に関係はありますか?メモリ使用量のより良いアイデアを与える他のツールはありますか?

debugging memory-leaks operating-system memory-management

JavaScriptを使用してオペレーティングシステムのバージョンを見つける方法は?

JavaScriptを使用してOS名とOSバージョンを見つけるにはどうすればよいですか?

javascript operating-system user-agent

JavaでCPUとメモリの使用状況を確認するにはどうすればよいですか?

JavaでサーバーのCPUとメモリの使用量を確認する必要があります。どうすればよいか知っていますか?

java operating-system cpu ram

簡単な言葉で説明されているファイル記述子とは何ですか?

ウィキペディアのものと比較して、ファイル記述子のより単純化された説明は何でしょうか? なぜそれらが必要なのですか? たとえば、シェルプロセスを例にとると、どのように適用されますか?プロセステーブルに複数のファイル記述子が含まれていますか? はいの場合、なぜですか?

unix operating-system file-descriptor

JavaScriptを使用してブラウザのバージョンとオペレーティングシステムを検出するにはどうすればよいですか?

以下のコードを使用してみましたが、IE6ではChromeとMozillaが機能しないという結果しか表示されません。<div id="example"></div& […] 続きを読む…

javascript browser operating-system version