Changeset 321


Ignore:
Timestamp:
2006-12-10T09:13:37+01:00 (7 years ago)
Author:
moo
Message:

admin: show php refcount

Location:
trunk
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/admin/common-zh-simplified-utf-8.lang.php

    r147 r321  
    4949        'Refcount' 
    5050        => '引用数', 
     51        'PhpShared' 
     52        => '共享', 
    5153        'SrcSize' 
    5254        => '源大小', 
  • trunk/admin/common-zh-traditional-utf-8.lang.php

    r147 r321  
    4949        'Refcount' 
    5050        => '引用數', 
     51        'PhpShared' 
     52        => '共享', 
    5153        'SrcSize' 
    5254        => '原始檔案大小', 
  • trunk/admin/help-en.lang.php

    r123 r321  
    2222<dt><?php echo _T('entry'); ?>: </dt><dd>The entry name or filename</dd> 
    2323<dt><?php echo _T('Hits'); ?>: </dt><dd>Times this entry is hit (loaded from this cache)</dd> 
    24 <dt><?php echo _T('Refcount'); ?>: </dt><dd>Reference count this entry is holded by a php request</dd> 
     24<dt><?php echo _T('Refcount'); ?>: </dt><dd>Reference count of this entry is holded by a php request</dd> 
    2525<dt><?php echo _T('Size'); ?>: </dt><dd>Size in bytes of this entry in the cache</dd> 
     26<dt><?php echo _T('PhpShared'); ?>: </dt><dd>Count of entry sharing this php data</dd> 
    2627<dt><?php echo _T('SrcSize'); ?>: </dt><dd>Size of the source file</dd> 
    2728<dt><?php echo _T('Modify'); ?>: </dt><dd>Last modified time of the source file</dd> 
  • trunk/admin/help-zh-simplified-utf-8.lang.php

    r123 r321  
    2424<dt><?php echo _T('Refcount'); ?>: </dt><dd>项目依然被其他进程占据的引用次数</dd> 
    2525<dt><?php echo _T('Size'); ?>: </dt><dd>项目在共享内存里占用字节数</dd> 
     26<dt><?php echo _T('PhpShared'); ?>: </dt><dd>与本项目相同 PHP 代码的个数</dd> 
    2627<dt><?php echo _T('SrcSize'); ?>: </dt><dd>源文件大小</dd> 
    2728<dt><?php echo _T('Modify'); ?>: </dt><dd>源文件最后修改时间</dd> 
  • trunk/admin/help-zh-traditional-utf-8.lang.php

    r135 r321  
    2424<dt><?php echo _T('Refcount'); ?>: </dt><dd>項目依然被其他程序佔用的引用次數</dd> 
    2525<dt><?php echo _T('Size'); ?>: </dt><dd>項目在共享記憶體裡佔用位元數</dd> 
     26<dt><?php echo _T('PhpShared'); ?>: </dt><dd>與本項目相同 PHP 內容的个數</dd> 
    2627<dt><?php echo _T('SrcSize'); ?>: </dt><dd>原始檔案大小</dd> 
    2728<dt><?php echo _T('Modify'); ?>: </dt><dd>原始檔案最後修改時間</dd> 
  • trunk/admin/xcache.tpl.php

    r188 r321  
    158158            echo '<col align="right" />'; 
    159159            echo '<col align="right" />'; 
     160            echo '<col align="right" />'; 
    160161        } 
    161162 
     
    170171            <th><a href="javascript:" onclick="resort(this); return false"><?php echo _T('Size'); ?></a></th> 
    171172            <?php if ($isphp) { ?> 
     173            <th><a href="javascript:" onclick="resort(this); return false"><?php echo _T('PhpShared'); ?></a></th> 
    172174            <th><a href="javascript:" onclick="resort(this); return false"><?php echo _T('SrcSize'); ?></a></th> 
    173175            <th><a href="javascript:" onclick="resort(this); return false"><?php echo _T('Modify'); ?></a></th> 
     
    192194            $size     = size($entry['size']); 
    193195            if ($isphp) { 
    194                 $sourcesize = size($entry['sourcesize']); 
     196                $sourcesize  = size($entry['sourcesize']); 
     197                $phprefcount = number_format($entry['phprefcount']); 
    195198            } 
    196199 
     
    213216            if ($isphp) { 
    214217                echo <<<ENTRY 
     218                <td int="{$entry['phprefcount']}">{$phprefcount}</td> 
    215219                <td int="{$entry['sourcesize']}">{$sourcesize}</td> 
    216220                <td int="{$entry['mtime']}">{$mtime}</td> 
  • trunk/xcache.c

    r320 r321  
    502502    array_init(ei); 
    503503 
    504     add_assoc_long_ex(ei, ZEND_STRS("size"),     entry->size); 
    505504    add_assoc_long_ex(ei, ZEND_STRS("refcount"), entry->refcount); 
    506505    add_assoc_long_ex(ei, ZEND_STRS("hits"),     entry->hits); 
     
    533532        case XC_TYPE_PHP: 
    534533            php = entry->data.php; 
     534            add_assoc_long_ex(ei, ZEND_STRS("size"),          entry->size + php->size); 
     535            add_assoc_long_ex(ei, ZEND_STRS("phprefcount"),   php->refcount); 
    535536            add_assoc_long_ex(ei, ZEND_STRS("sourcesize"),    php->sourcesize); 
    536537#ifdef HAVE_INODE 
     
    549550#endif 
    550551            break; 
     552 
    551553        case XC_TYPE_VAR: 
    552554            var = entry->data.var; 
     555            add_assoc_long_ex(ei, ZEND_STRS("size"),          entry->size); 
    553556            break; 
    554557 
Note: See TracChangeset for help on using the changeset viewer.