[Gauche-devel-jp] Re: portapi_inline.c

アーカイブの一覧に戻る

Shiro Kawai shiro****@lava*****
2004年 2月 22日 (日) 14:23:09 JST


From: HIRAUCHI Hideyuki <hira****@verys*****>
Subject: [Gauche-devel-jp] Re: portapi_inline.c
Date: Sun, 22 Feb 2004 00:38:56 +0900

> 2点、やり方が分からず挫折。
> 
>   1. 小数点3桁未満を切り捨る方法
>   2. CPU、メモリ情報の取得方法

1. は未実装のformatの~fディレクティブで対応する予定。
ただ、slibが使えればslibのformatを使う手があります。

    gosh> (use slib)
    (#<module slib> #<module gauche.interactive>)
    gosh> (require 'format)
    #<undef>
    gosh> (use math.const)
    (#<module math.const> #<module slib> #<module gauche.interactive>)
    gosh> (format "~6,4f" pi)
    "3.1416"

2. は、リソース消費量ってことでしょうか。使用メモリの
スナップショットなら gc-stat で若干の情報が得られますが、
特定の期間中にallocateされたメモリ量とかgcにかかった時間
とかは得られません。

--shiro



Gauche-devel-jp メーリングリストの案内
アーカイブの一覧に戻る