問題タブ [system-calls]

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

c++ - C ++でtime.hで警告を取り除く方法は?

これを使うと

時間をintに変換することについての警告が表示されます。この警告を削除する方法はありますか?

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

memory - 仮想マシンとメモリおよびシステムコールの処理

これは私が抱えている宿題の問題です。私はいくつかの調査を行ってきましたが、多くを見つけることができませんでした。私はパワーポイントを見つけましたが、テキストが不足しているため、それをあまり理解できませんでした。

http://xen.org/files/xensummit_tokyo/19_KoichiOnoue_en.pdf

(具体的には、gPaとhPaとは何ですか?)

誰かが次に見るべき場所の正しい方向に私を向けることができるかどうか疑問に思いました。

ここに質問があります:

Pguestによって発行されたシステムコールを仮想化して、ゲストOSのカーネルコード(Pguestのアドレス空間にマップされている)によってサービスされるようにする方法を説明します。Pguestのアプリケーションスタックとカーネルスタック間の切り替えをどのように区別して制御しますか?あなたの答えには、仮想化されたシステムコールを処理するために、メモリのさまざまな部分の間で制御がどのようにリダイレクトされるかを示す図を含めてください。

どんな助けでもいただければ幸いです!

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

linux-kernel - Linux カーネル 2.6.18 の sys_call_table

sys exit 呼び出しを変数に設定しようとしています

ただし、作成しようとすると、コンソールにエラーが表示されます

どんなヒントでもいただければ幸いです:)ありがとう

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

c++ - コードがカーネル空間で多くの時間を費やしている場所を特定する方法 (システム コール)

コード実行の 10% がシステム スペースであることに気付きました。ただし、どのシステムが呼び出すかはわかりません。ただし、ファイルまたはタイムスタンプを実行する必要があると思います。

どのシステムコールが原因であるかを特定するツールはありますか? また、呼び出し(および呼び出し先)の頻度(および場所)を知りたいです。

私はAS3を使用しています

どうも

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

android - Android: システムコールを監視できますか?

サービスを使用してAndroidでシステムコールを監視する方法があるかどうか疑問に思っていました.Javaを使用してリモートでこのようなことは可能ですか、それともネイティブコードに取り掛かる必要がありますか...?

ありがとう

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

ruby - sshfs がバックティックで機能しないのはなぜですか?

私が次のことをするとき:

irb コンソールでは、コンソールがフリーズします。

system("sshfs my@host.com /tmp/dir1/") のようなものを使用すると機能しますが、システムコールは何度も使用されるメソッドにあり、それらのいくつかはからの戻り値を必要とするため、バッククォートを使用する必要がありますシェル。

ヒントはありますか?

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

c - プロセスの実行時にWIFEXITEDがTrueを返すのはなぜですか?

子プロセスである特定の実行中のプロセスグループを待機すると、WIFEXITEDはプロセスが終了したことを示すtrueを返しますか?これはそれが機能する方法ですか?わからないことがあるようです…。

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

operating-system - ささいなSYSENTER/SYSCALLの質問

Windows実行可能ファイルがSYSENTERを利用し、AMD64 ISAを実装するプロセッサで実行された場合、どうなりますか?私はこのトピック(OS、ハードウェア/ソフトウェアの相互作用)の初心者でも初心者でもありますが、読んだことから、SYSCALLはIntelのSYSENTERと同等のAMD64であることがわかりました。うまくいけば、この質問は理にかなっています。

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

linux - Linux の clone() システム コールを使用して、同じアドレス空間で複数のアプリケーションを実行することは可能ですか?

CLONE_VM フラグを clone() に渡さない場合、新しいプロセスは元のプロセスとメモリを共有します。これを使用して、2 つの異なるアプリケーション (2 つの main()) を同じプロセスで実行できますか? 理想的には、これは CLONE_VM で clone() を呼び出してから exec() を呼び出すのと同じくらい簡単ですが、おそらくもっと複雑になると思います。少なくとも、生成されたアプリケーションをコンパイルして再配置可能 (-fPIC) にする必要があると思います。アプリケーションをいつでもライブラリに再コーディングし、他の「アプリ」をスレッドとして生成するマスターアプリを作成できることはわかっていますが、このアプローチが可能であることに興味があります。