問題タブ [working-set]

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

java - 「Others Workingset」またはその workingSet Manager にアクセスする方法はありますか?

トップレイヤースタイルとしてワーキングセットを有効にする必要があるEclipseでエクスプローラーを再作成しています。Eclipse jdt によって作成された「その他のワーキングセット」にアクセスする方法はありますか? 独自の localWorkingSetManager を作成し、ID IWorkingSetIDs.OTHERS のワーキング セットを追加しようとしましたが、OthersWorkingSetUpdater で例外が発生します。このワーキング セットに直接アクセスする方法がない場合、編集できないワーキング セットを作成する他の方法はありますか?

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

c - メイクファイルの変数、予期しない動作

奇妙なことに気付いたメイクファイルがあります。

でマークされた行に、代わり<------に配置すると、コンパイルが失敗します。しかし、私は定義しましたが、なぜそれがこのように機能するのでしょうか?$(OBJECTS)String.oOBJECTS=$(String.o)

また、フォローアップの質問として、行に追加$(OBJECTS)してその前に行から<-----削除する$(OBJECTS)と、コンパイルされます。このような:

誰かがオンラインに$(OBJECTS)解決しない理由を教えてください。String.o<-----

ありがとう

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

working-set - リソース モニターで報告されたメモリが UMDH に表示されない

時間の経過とともにサーバーメモリを断続的に使い始め、解放するために再起動する必要があるサービスがあります。gflags で +ust をオンにし、サービスを再起動して、スケジュールされた UMDH スナップショットの取得を開始しました。問題が再発したとき、リソース マネージャーはワーキング セットとプライベート バイトで複数の GB を報告しましたが、UMDH スナップショットは、プロセスのヒープ内の数 MB の割り当てしか占めていません。

UMDH スナップショット ファイルの上部に、「ヒープ マネージャーがスタックを収集した割り当てのみがダンプされます」と記載されています。
+ust フラグが指定されたときに、プロセス内の割り当てがトレースなしになるのはどうしてですか?

これらの GB がどこにどのように割り当てられたかを確認するにはどうすればよいですか?

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

virtual-memory - ワーキング セット アルゴリズムと仮想メモリ

ワーキング セット アルゴリズム: 2 つのプロセスがあり、それぞれに独自のワーキング セット ウィンドウがあります。理論によれば、そのウィンドウには、プロセスが要求した Δ 個の最新のページが格納されます。

私の問題は次のとおりです。ページをウィンドウに表示する必要がある場合、そのページをディスクから直接移動しますか (ディスク -> ウィンドウ)。つまり、仮想メモリは必要ありません。または、そこからページを移動できるように、ページを格納する反転ページ テーブルが必要です (ディスク -> 反転ページ テーブル -> ウィンドウ)。

短い質問: WS アルゴリズムは (何らかの形で) Inverted Page Table に接続されていますか?

-ありがとう

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

memory - ワーキング セット サイズ - スラッシングが発生した場合

スラッシングで迷っています。ページのセットがあるとしましょう: 2 4 6 8 2 5 8 とワーキング セット サイズ = 4. ページ サイズの終わりまで移動し、すべてのワーキング セット サイズを合計してから、メモリ サイズと比較して決定しますスラッシングが発生するかどうか?たとえば、最初の間隔のこのセットでは、WS(t1)={2,4,6,8}、WS(t2)={4,6,8,2}、WS(t3)= {6,8、 2,5}、WS(t4)={8,2,5}。したがって、ワーキング セットのサイズを追加すると、sum= 15 になります。この値をメモリ サイズと比較して、スラッシングが発生するかどうかを判断しますか?

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

ios - FileProviderExtension workingSet 列挙子が呼び出されませんでした

ファイル アプリのワーキング セット列挙子 ([最近] タブ) に問題があります。フォルダーの作業列挙子を実装します。UI のフォルダーに移動すると enumerateItems(for オブザーバー メソッドが実行され、すべて正常に動作します。また、作業セットにも別の列挙子がありますが、作成も列挙もされません。

シグナルを使用して startProvidingItem メソッドでワーキング セット列挙子を呼び出そうとしていますが、機能しません。

ファイル アプリの [最近] タブを開くと、FileProviderWorkingSetEnumerator は自動的に初期化されますか? FileExtension から直接呼び出す必要がありますか?

ありがとうございました!

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

eclipse - ワーキング セット全体を Eclipse から GitHub にアップロードできますか?

私はコンピューター サイエンスを勉強しています。最近、すべてのプロジェクトをコースごとにワーキング セットにグループ化しました。ワーキング セットを 1 つのプロジェクトとして GitHub にアップロードする方法はありますか? ワーキング セット フォルダが実際には存在しないようで、どうすればよいかわかりません。

たとえば、lab1-lab12 という名前の 12 個のプロジェクトがあり、それらすべてを「Intro to computer science」というワーキング セットに追加しました。このワーキング セットを GitHub にアップロードできますか? ありがとうございました!