ジャンプ先: 概要. 戻り値. フラグ. Python 例.
memory([asFloat=boolean], [freeMemory=boolean], [gigaByte=boolean], [heapMemory=boolean], [kiloByte=boolean], [megaByte=boolean], [pageFaults=boolean], [pageReclaims=boolean], [physicalMemory=boolean], [summary=boolean], [swapFree=boolean], [swapLogical=boolean], [swapMax=boolean], [swapPhysical=boolean], [swapVirtual=boolean], [swaps=boolean])
注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。
memory は、取り消し可能、照会不可能、および編集不可能です。
メモリの使用可能量と使用量に関する、必要不可欠な統計の照会に使用します。 既定では、メモリ サイズはバイト単位で返されます。Maya のコマンド エンジンでは 32 ビットの符号付き整数のみがサポートされているため、31 ビットに収まらない戻り値は 2,147,483,647 に切り捨てられ、警告メッセージが表示されます。メモリ サイズが切り捨てられないようにするには、メモリ サイズ フラグの 1 つを使用してより大きな単位(メガバイトなど)の値を返すか、asFloat フラグを使用して float として値を返します。なし
ロング ネーム(ショート ネーム) | 引数タイプ | プロパティ | ||
---|---|---|---|---|
kiloByte(kb)
|
boolean
|
![]() |
||
|
||||
megaByte(mb)
|
boolean
|
![]() |
||
|
||||
gigaByte(gb)
|
boolean
|
![]() |
||
|
||||
asFloat(af)
|
boolean
|
![]() |
||
|
||||
heapMemory(he)
|
boolean
|
![]() |
||
|
||||
freeMemory(fr)
|
boolean
|
![]() |
||
|
||||
physicalMemory(phy)
|
boolean
|
![]() |
||
|
||||
pageFaults(pf)
|
boolean
|
![]() |
||
|
||||
pageReclaims(pr)
|
boolean
|
![]() |
||
|
||||
summary(sum)
|
boolean
|
![]() |
||
|
||||
swaps(sw)
|
boolean
|
![]() |
||
|
||||
swapFree(swf)
|
boolean
|
![]() |
||
|
||||
swapMax(swm)
|
boolean
|
![]() |
||
|
||||
swapVirtual(swv)
|
boolean
|
![]() |
||
|
||||
swapPhysical(swp)
|
boolean
|
![]() |
||
|
||||
swapLogical(swl)
|
boolean
|
![]() |
||
|
![]() |
![]() |
![]() |
![]() |
import maya.cmds as cmds cmds.memory(freeMemory=True) # Result: 525451264 # cmds.memory(freeMemory=True megaByte=True) # Result: 521 # cmds.memory(freeMemory=True megaByte=True asFloat=True) # Result: 521.33203125 #