英語版
このページの英語版を見る
core.internal.gc.os
ガベージコレクタが必要とするOSレベルのルーチンを含む。
License:
Authors:
Walter Bright, David Friedman, Sean Kelly, Leandro Lucarella
- enum
ChildStatus
: int; - wait_pid()関数で考えられる結果。
done
- プロセスは正常に終了した
running
- プロセスはまだ実行中である
error
- プロセス待ちエラーが発生した
- nothrow @nogc ChildStatus
wait_pid
(pid_tpid
, boolblock
= true); - PID pid を持つプロセスの終了を待つ。blockがfalseの場合、この関数はブロックせず、プロセスがまだ実行中であればChildStatus.runningを返す。 を返す。それ以外の場合は常にChildStatus.doneを返す。 (を返す(エラーがない限り、その場合は ChildStatus.error が返される)。
- nothrow @nogc bool
isLowOnMem
(size_tmapped
); - 何らかのメモリ圧迫がないかチェックする。Parameters:
size_t mapped
GCによってマップされたメモリのバイト数 Returns:メモリが不足している場合は真 - nothrow @nogc ulong
os_physical_mem
(boolavail
); - 利用可能な物理メモリのサイズを取得するParameters:
bool avail
現在のプラットフォームでサポートされている場合は、インストールされている物理メモリではなく、現在使用されていないメモリを返す を返す。 Returns:インストールされている物理RAMのサイズ
Copyright © 1999-2024 by the D Language Foundation
DEEPL APIにより翻訳、ところどころ修正。
このページの最新版(英語)
このページの原文(英語)
翻訳時のdmdのバージョン: 2.108.0
ドキュメントのdmdのバージョン: 2.109.1
翻訳日付 :
HTML生成日時:
編集者: dokutoku