āļ āļēāļĐāļēāļ­āļąāļ‡āļāļĪāļĐāļ āļēāļĐāļēāļāļĢāļąāđˆāļ‡āđ€āļĻāļŠāļŠāđ€āļ›āļ™

Ad


āđ„āļ­āļ„āļ­āļ™ Fav āļ‚āļ­āļ‡ OnWorks

memusage - āļ­āļ­āļ™āđ„āļĨāļ™āđŒāđƒāļ™āļ„āļĨāļēāļ§āļ”āđŒ

āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰ memusage āđƒāļ™āļœāļđāđ‰āđƒāļŦāđ‰āļšāļĢāļīāļāļēāļĢāđ‚āļŪāļŠāļ•āđŒāļŸāļĢāļĩāļ‚āļ­āļ‡ OnWorks āļœāđˆāļēāļ™ Ubuntu Online, Fedora Online, āđ‚āļ›āļĢāđāļāļĢāļĄāļˆāļģāļĨāļ­āļ‡āļ­āļ­āļ™āđ„āļĨāļ™āđŒāļ‚āļ­āļ‡ Windows āļŦāļĢāļ·āļ­āđ‚āļ›āļĢāđāļāļĢāļĄāļˆāļģāļĨāļ­āļ‡āļ­āļ­āļ™āđ„āļĨāļ™āđŒāļ‚āļ­āļ‡ MAC OS

āļ™āļĩāđˆāļ„āļ·āļ­āļ„āļģāļŠāļąāđˆāļ‡ memusage āļ—āļĩāđˆāļŠāļēāļĄāļēāļĢāļ–āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āđƒāļ™āļœāļđāđ‰āđƒāļŦāđ‰āļšāļĢāļīāļāļēāļĢāđ‚āļŪāļŠāļ•āđŒāļŸāļĢāļĩāļ‚āļ­āļ‡ OnWorks āđ‚āļ”āļĒāđƒāļŠāđ‰āđ€āļ§āļīāļĢāđŒāļāļŠāđ€āļ•āļŠāļąāļ™āļ­āļ­āļ™āđ„āļĨāļ™āđŒāļŸāļĢāļĩāļ‚āļ­āļ‡āđ€āļĢāļē āđ€āļŠāđˆāļ™ Ubuntu Online, Fedora Online, āđ‚āļ›āļĢāđāļāļĢāļĄāļˆāļģāļĨāļ­āļ‡āļ­āļ­āļ™āđ„āļĨāļ™āđŒāļ‚āļ­āļ‡ Windows āļŦāļĢāļ·āļ­āđ‚āļ›āļĢāđāļāļĢāļĄāļˆāļģāļĨāļ­āļ‡āļ­āļ­āļ™āđ„āļĨāļ™āđŒāļ‚āļ­āļ‡ MAC OS

āđ‚āļ„āļĢāļ‡āļāļēāļĢ:

āļŠāļ·āđˆāļ­


memusage - āļāļēāļĢāđƒāļŠāđ‰āļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģāđ‚āļ›āļĢāđ„āļŸāļĨāđŒāļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄ

āđ€āļĢāļ·āđˆāļ­āļ‡āļĒāđˆāļ­


āļ„āļ§āļēāļĄāļ—āļĢāļ‡āļˆāļģ [āļ•āļąāļ§āđ€āļĨāļ·āļ­āļ] ... āđ‚āļ„āļĢāļ‡āļāļēāļĢ [āđ‚āļ›āļĢāđāļāļĢāļĄāļ•āļąāļ§āđ€āļĨāļ·āļ­āļ] ...

DESCRIPTION


āļ„āļ§āļēāļĄāļ—āļĢāļ‡āļˆāļģ āđ€āļ›āđ‡āļ™āļŠāļ„āļĢāļīāļ›āļ•āđŒāļ—āļļāļšāļ•āļĩāļ—āļĩāđˆāđ‚āļ›āļĢāđ„āļŸāļĨāđŒāļāļēāļĢāđƒāļŠāđ‰āļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģāļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄ āđ‚āļ„āļĢāļ‡āļāļēāļĢ. āļĄāļąāļ™
āđ‚āļŦāļĨāļ”āļĨāđˆāļ§āļ‡āļŦāļ™āđ‰āļē libmemusage.so āļŦāđ‰āļ­āļ‡āļŠāļĄāļļāļ”āđƒāļ™āļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄāļ‚āļ­āļ‡āļœāļđāđ‰āđ‚āļ—āļĢ (āļœāđˆāļēāļ™āļ—āļēāļ‡ ld_preload
āļ•āļąāļ§āđāļ›āļĢāļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄ āļ”āļđ LD.SO(8)). NS libmemusage.so āļŦāđ‰āļ­āļ‡āļŠāļĄāļļāļ”āļ•āļīāļ”āļ•āļēāļĄāļāļēāļĢāļˆāļąāļ”āļŠāļĢāļĢāļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģ
āđ‚āļ”āļĒāļŠāļāļąāļ”āļāļąāđ‰āļ™āļāļēāļĢāđ‚āļ—āļĢāđ„āļ›āļ—āļĩāđˆ āļĄāļąāļĨāļĨāļ­āļ„(3) āđ‚āļ—āļĢ(3) āļŸāļĢāļĩ(3) āđāļĨāļ° āļˆāļąāļ”āļŠāļĢāļĢāđƒāļŦāļĄāđˆ(3); āļŦāļĢāļ·āļ­āđ‚āļ—āļĢ
āđ„āļ›āļĒāļąāļ‡ āļĄāļĄ(2) āļĢāļĩāđāļĄāļ›(2) āđāļĨāļ° āļĄāļļāļ™āđāļĄāļ›(2) āļŠāļēāļĄāļēāļĢāļ–āļŠāļāļąāļ”āļāļąāđ‰āļ™āđ„āļ”āđ‰

āļ„āļ§āļēāļĄāļ—āļĢāļ‡āļˆāļģ āļŠāļēāļĄāļēāļĢāļ–āļŠāđˆāļ‡āļ­āļ­āļāļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāļĢāļ§āļšāļĢāļ§āļĄāđƒāļ™āļĢāļđāļ›āđāļšāļšāļ‚āđ‰āļ­āļ„āļ§āļēāļĄāļŦāļĢāļ·āļ­āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰ memusagestat(1) (āļ”āļđ
-p āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ”āđ‰āļēāļ™āļĨāđˆāļēāļ‡) āđ€āļžāļ·āđˆāļ­āļŠāļĢāđ‰āļēāļ‡āđ„āļŸāļĨāđŒ PNG āļ—āļĩāđˆāļĄāļĩāļāļēāļĢāđāļŠāļ”āļ‡āļāļĢāļēāļŸāļīāļāļ‚āļ­āļ‡
āļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāđ€āļāđ‡āļšāļĢāļ§āļšāļĢāļ§āļĄ

āļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģ āļāļēāļĢāđƒāļŠāđ‰ āļŠāļĢāļļāļ›
āđ€āļ­āļēāļ•āđŒāļžāļļāļ•āļšāļĢāļĢāļ—āļąāļ” "āļŠāļĢāļļāļ›āļāļēāļĢāđƒāļŠāđ‰āļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģ" āđ‚āļ”āļĒ āļ„āļ§āļēāļĄāļ—āļĢāļ‡āļˆāļģ āļ›āļĢāļ°āļāļ­āļšāļ”āđ‰āļ§āļĒāļŠāļēāļĄāļŸāļīāļĨāļ”āđŒ:

āļāļ­āļ‡ āļ—āļąāđ‰āļ‡āļŦāļĄāļ”
āļœāļĨāļĢāļ§āļĄāļ‚āļ­āļ‡ āļ‚āļ™āļēāļ” āļ‚āđ‰āļ­āđ‚āļ•āđ‰āđāļĒāđ‰āļ‡āļ‚āļ­āļ‡āļ—āļąāđ‰āļ‡āļŦāļĄāļ” āļĄāļąāļĨāļĨāļ­āļ„(3) āļāļēāļĢāđ‚āļ—āļĢ āļœāļĨāļīāļ•āļ āļąāļ“āļ‘āđŒāļ‚āļ­āļ‡āļāļēāļĢāđ‚āļ•āđ‰āđāļĒāđ‰āļ‡
(āļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģ*āļ‚āļ™āļēāļ”) āļ‚āļ­āļ‡āļ—āļąāđ‰āļ‡āļŦāļĄāļ” āđ‚āļ—āļĢ(3) āļāļēāļĢāđ‚āļ—āļĢāđāļĨāļ°āļœāļĨāļĢāļ§āļĄāļ‚āļ­āļ‡ āļ„āļ§āļēāļĄāļĒāļēāļ§ āļ‚āđ‰āļ­āđ‚āļ•āđ‰āđāļĒāđ‰āļ‡āļ‚āļ­āļ‡āļ—āļąāđ‰āļ‡āļŦāļĄāļ” āļĄāļĄ(2)
āđ‚āļ—āļĢ. āđƒāļ™āļāļĢāļ“āļĩāļ‚āļ­āļ‡ āļˆāļąāļ”āļŠāļĢāļĢāđƒāļŦāļĄāđˆ(3) āđāļĨāļ° āļĢāļĩāđāļĄāļ›(2) āļ–āđ‰āļēāļ‚āļ™āļēāļ”āđƒāļŦāļĄāđˆāļ‚āļ­āļ‡ an
āļāļēāļĢāļˆāļąāļ”āļŠāļĢāļĢāļĄāļĩāļ‚āļ™āļēāļ”āđƒāļŦāļāđˆāļāļ§āđˆāļēāļ‚āļ™āļēāļ”āđ€āļ”āļīāļĄ āļœāļĨāļĢāļ§āļĄāļ‚āļ­āļ‡āļ„āļ§āļēāļĄāđāļ•āļāļ•āđˆāļēāļ‡āļ”āļąāļ‡āļāļĨāđˆāļēāļ§āļ—āļąāđ‰āļ‡āļŦāļĄāļ”
(āļ‚āļ™āļēāļ”āđƒāļŦāļĄāđˆāļĨāļšāļ‚āļ™āļēāļ”āđ€āļāđˆāļē) āļ–āļđāļāđ€āļžāļīāđˆāļĄāđ€āļ‚āđ‰āļēāļĄāļē

āļāļ­āļ‡ āļĒāļ­āļ”
āļŠāļđāļ‡āļŠāļļāļ”āļ‚āļ­āļ‡āļ—āļąāđ‰āļ‡āļŦāļĄāļ” āļ‚āļ™āļēāļ” āļ‚āđ‰āļ­āđ‚āļ•āđ‰āđāļĒāđ‰āļ‡āļ‚āļ­āļ‡ āļĄāļąāļĨāļĨāļ­āļ„(3) āļœāļĨāļīāļ•āļ āļąāļ“āļ‘āđŒāļ—āļąāđ‰āļ‡āļŦāļĄāļ”āļ‚āļ­āļ‡ āļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģ*āļ‚āļ™āļēāļ” of
āđ‚āļ—āļĢ(3), āļ—āļąāđ‰āļ‡āļŦāļĄāļ” āļ‚āļ™āļēāļ” āļ‚āđ‰āļ­āđ‚āļ•āđ‰āđāļĒāđ‰āļ‡āļ‚āļ­āļ‡ āļˆāļąāļ”āļŠāļĢāļĢāđƒāļŦāļĄāđˆ(3) āļ„āļ§āļēāļĄāļĒāļēāļ§ āļ‚āđ‰āļ­āđ‚āļ•āđ‰āđāļĒāđ‰āļ‡āļ‚āļ­āļ‡ āļĄāļĄ(2) āđāļĨāļ°
āđƒāļŦāļĄāđˆ_āļ‚āļ™āļēāļ” āļ‚āđ‰āļ­āđ‚āļ•āđ‰āđāļĒāđ‰āļ‡āļ‚āļ­āļ‡ āļĢāļĩāđāļĄāļ›(2)

āļāļ­āļ‡ āļĒāļ­āļ”
āļāđˆāļ­āļ™āļāļēāļĢāđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āļŸāļąāļ‡āļāđŒāļŠāļąāļ™āļ—āļĩāđˆāļ–āļđāļāļĄāļ­āļ™āļīāđ€āļ•āļ­āļĢāđŒāļ„āļĢāļąāđ‰āļ‡āđāļĢāļ āļ—āļĩāđˆāļ­āļĒāļđāđˆāļ•āļąāļ§āļŠāļĩāđ‰āļŠāđāļ•āđ‡āļ
(āļ•āļąāļ§āļŠāļĩāđ‰āļŠāđāļ•āđ‡āļāļāļēāļ™) āļ–āļđāļāļšāļąāļ™āļ—āļķāļ āļŦāļĨāļąāļ‡āļˆāļēāļāļāļēāļĢāđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āļŸāļąāļ‡āļāđŒāļŠāļąāļ™āđāļ•āđˆāļĨāļ°āļ„āļĢāļąāđ‰āļ‡ stack . āļˆāļĢāļīāļ‡
āļ­āđˆāļēāļ™āļ—āļĩāđˆāļ­āļĒāļđāđˆāļ•āļąāļ§āļŠāļĩāđ‰āđāļĨāļ°āļ„āļ§āļēāļĄāđāļ•āļāļ•āđˆāļēāļ‡āļˆāļēāļāļ•āļąāļ§āļŠāļĩāđ‰āļŠāđāļ•āđ‡āļāļāļēāļ™
āļ„āļģāļ™āļ§āļ“ āļ„āđˆāļēāļŠāļđāļ‡āļŠāļļāļ”āļ‚āļ­āļ‡āļ„āļ§āļēāļĄāđāļ•āļāļ•āđˆāļēāļ‡āđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰āļ„āļ·āļ­āļĒāļ­āļ”āļŠāđāļ•āđ‡āļ

āļ—āļąāļ™āļ—āļĩāļ•āļēāļĄāļšāļĢāļĢāļ—āļąāļ”āļŠāļĢāļļāļ›āļ™āļĩāđ‰ āļ•āļēāļĢāļēāļ‡āļˆāļ°āđāļŠāļ”āļ‡āļˆāļģāļ™āļ§āļ™āļāļēāļĢāđ‚āļ—āļĢ, āļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģāļ—āļąāđ‰āļ‡āļŦāļĄāļ”
āļˆāļąāļ”āļŠāļĢāļĢāļŦāļĢāļ·āļ­āļˆāļąāļ”āļŠāļĢāļĢāđƒāļŦāļĄāđˆ āđāļĨāļ°āļˆāļģāļ™āļ§āļ™āļāļēāļĢāđ€āļĢāļĩāļĒāļāļ—āļĩāđˆāļĨāđ‰āļĄāđ€āļŦāļĨāļ§āļŠāļģāļŦāļĢāļąāļšāđāļ•āđˆāļĨāļ°āļŸāļąāļ‡āļāđŒāļŠāļąāļ™āļ—āļĩāđˆāļ–āļđāļāļŠāļāļąāļ”āļāļąāđ‰āļ™ āļŠāļģāļŦāļĢāļąāļš
āļˆāļąāļ”āļŠāļĢāļĢāđƒāļŦāļĄāđˆ(3) āđāļĨāļ° āļĢāļĩāđāļĄāļ›(2) āļŠāđˆāļ­āļ‡āđ€āļžāļīāđˆāļĄāđ€āļ•āļīāļĄ "nomove" āđāļŠāļ”āļ‡āļāļēāļĢāļˆāļąāļ”āļŠāļĢāļĢāļ—āļĩāđˆāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡
āļ—āļĩāđˆāļ­āļĒāļđāđˆāļ‚āļ­āļ‡āļšāļĨāđ‡āļ­āļāđāļĨāļ°āļŠāđˆāļ­āļ‡ "dec" āđ€āļžāļīāđˆāļĄāđ€āļ•āļīāļĄāđāļŠāļ”āļ‡āļāļēāļĢāļˆāļąāļ”āļŠāļĢāļĢāļ—āļĩāđˆāļĨāļ”āļĨāļ‡
āļ‚āļ™āļēāļ”āļ‚āļ­āļ‡āļšāļĨāđ‡āļ­āļ āļŠāļģāļŦāļĢāļąāļš āļˆāļąāļ”āļŠāļĢāļĢāđƒāļŦāļĄāđˆ(3) āļŠāđˆāļ­āļ‡āđ€āļžāļīāđˆāļĄāđ€āļ•āļīāļĄ "āļŸāļĢāļĩ" āđāļŠāļ”āļ‡āļāļēāļĢāļˆāļąāļ”āļŠāļĢāļĢāđƒāļŦāļĄāđˆ
āļ—āļĩāđˆāļ—āļģāđƒāļŦāđ‰āļšāļĨāđ‡āļ­āļāđ€āļ›āđ‡āļ™āļ­āļīāļŠāļĢāļ° (āđ€āļŠāđˆāļ™ āļ‚āļ™āļēāļ”āļ—āļĩāđˆāļˆāļąāļ”āļŠāļĢāļĢāđƒāļŦāļĄāđˆāļ„āļ·āļ­ 0)

"realloc/āļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģāļ—āļąāđ‰āļ‡āļŦāļĄāļ”" āļ‚āļ­āļ‡āđ€āļ­āļēāļ•āđŒāļžāļļāļ•āļ•āļēāļĢāļēāļ‡āđ‚āļ”āļĒ āļ„āļ§āļēāļĄāļ—āļĢāļ‡āļˆāļģ āđ„āļĄāđˆāļŠāļ°āļ—āđ‰āļ­āļ™āļāļĢāļ“āļĩāļ—āļĩāđˆ
āļˆāļąāļ”āļŠāļĢāļĢāđƒāļŦāļĄāđˆ(3) āđƒāļŠāđ‰āđ€āļžāļ·āđˆāļ­āļˆāļąāļ”āļŠāļĢāļĢāļšāļĨāđ‡āļ­āļāļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģāđƒāļŦāļĄāđˆāđƒāļŦāđ‰āļĄāļĩāļ‚āļ™āļēāļ”āđ€āļĨāđ‡āļāļĨāļ‡āļāļ§āđˆāļēāđ€āļ”āļīāļĄ
āļ‹āļķāđˆāļ‡āļ­āļēāļˆāļ—āļģāđƒāļŦāđ‰āļœāļĨāļĢāļ§āļĄāļ‚āļ­āļ‡āđ€āļ‹āļĨāļĨāđŒ "āļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģāļ—āļąāđ‰āļ‡āļŦāļĄāļ”" āļ—āļąāđ‰āļ‡āļŦāļĄāļ” (āļĒāļāđ€āļ§āđ‰āļ™ "āļ§āđˆāļēāļ‡") āļĄāļĩāļ‚āļ™āļēāļ”āđƒāļŦāļāđˆāļāļ§āđˆāļē
āđ€āļ‹āļĨāļĨāđŒ "āļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģāļ§āđˆāļēāļ‡/āļ—āļąāđ‰āļ‡āļŦāļĄāļ”"

Histogram for āļ›āļīāļ”āļāļąāđ‰āļ™ āļ‚āļ™āļēāļ”
"āļŪāļīāļŠāđ‚āļ•āđāļāļĢāļĄāļŠāļģāļŦāļĢāļąāļšāļ‚āļ™āļēāļ”āļšāļĨāđ‡āļ­āļ" āđƒāļŦāđ‰āļĢāļēāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ”āļāļēāļĢāļˆāļąāļ”āļŠāļĢāļĢāļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģāđ€āļ›āđ‡āļ™āļ•āđˆāļēāļ‡āđ†
āļ‚āļ™āļēāļ”āļ–āļąāļ‡

OPTIONS


-n āļŠāļ·āđˆāļ­, --āļŠāļ·āđˆāļ­āđ‚āļ„āļĢāļ‡āļāļēāļĢ=āļŠāļ·āđˆāļ­
āļŠāļ·āđˆāļ­āļ‚āļ­āļ‡āđ„āļŸāļĨāđŒāđ‚āļ›āļĢāđāļāļĢāļĄāđ„āļ›āļĒāļąāļ‡āđ‚āļ›āļĢāđ„āļŸāļĨāđŒ

-p āđ„āļŸāļĨāđŒ, --png=āđ„āļŸāļĨāđŒ
āļŠāļĢāđ‰āļēāļ‡āļāļĢāļēāļŸāļīāļ PNG āđāļĨāļ°āđ€āļāđ‡āļšāđ„āļ§āđ‰āđƒāļ™ āđ„āļŸāļĨāđŒ.

-d āđ„āļŸāļĨāđŒ, --āļ‚āđ‰āļ­āļĄāļđāļĨ=āđ„āļŸāļĨāđŒ
āļŠāļĢāđ‰āļēāļ‡āđ„āļŸāļĨāđŒāļ‚āđ‰āļ­āļĄāļđāļĨāđ„āļšāļ™āļēāļĢāļĩāđāļĨāļ°āđ€āļāđ‡āļšāđ„āļ§āđ‰āđƒāļ™ āđ„āļŸāļĨāđŒ.

-u, --āđ„āļĄāđˆāļĄāļĩāļšāļąāļŸāđ€āļŸāļ­āļĢāđŒ
āļ­āļĒāđˆāļēāļšāļąāļŸāđ€āļŸāļ­āļĢāđŒāđ€āļ­āļēāļ•āđŒāļžāļļāļ•

-b āļ‚āļ™āļēāļ”, --āļšāļąāļŸāđ€āļŸāļ­āļĢāđŒ=āļ‚āļ™āļēāļ”
āļĢāļ§āļšāļĢāļ§āļĄ āļ‚āļ™āļēāļ” āļĢāļēāļĒāļāļēāļĢāļāđˆāļ­āļ™āļ—āļĩāđˆāļˆāļ°āđ€āļ‚āļĩāļĒāļ™āļ­āļ­āļāļĄāļē

--no-āļˆāļąāļšāđ€āļ§āļĨāļē
āļ›āļīāļ”āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āļ•āļąāļ§āļˆāļąāļšāđ€āļ§āļĨāļē (āļ‹āļīāļāđ‚āļ›āļĢāļŸ) āļāļēāļĢāļŠāļļāđˆāļĄāļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļ„āđˆāļēāļ•āļąāļ§āļŠāļĩāđ‰āļŠāđāļ•āđ‡āļ

-m, --mmap
āļĒāļąāļ‡āļ•āļīāļ”āļ•āļēāļĄ āļĄāļĄ(2) āļĢāļĩāđāļĄāļ›(2) āđāļĨāļ° āļĄāļļāļ™āđāļĄāļ›(2)

-?, --āļŠāđˆāļ§āļĒāļ”āđ‰āļ§āļĒ
āļžāļīāļĄāļžāđŒāļ§āļīāļ˜āļĩāđƒāļŠāđ‰āđāļĨāļ°āļ­āļ­āļ

--āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™
āļžāļīāļĄāļžāđŒāļ‚āđ‰āļ­āļ„āļ§āļēāļĄāļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āļŠāļąāđ‰āļ™āđ† āđāļĨāđ‰āļ§āļ­āļ­āļ

-V, --āļĢāļļāđˆāļ™
āļžāļīāļĄāļžāđŒāļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™āđāļĨāļ°āļ­āļ­āļ

āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ•āđˆāļ­āđ„āļ›āļ™āļĩāđ‰āđƒāļŠāđ‰āđ€āļ‰āļžāļēāļ°āđ€āļĄāļ·āđˆāļ­āļŠāļĢāđ‰āļēāļ‡āđ€āļ­āļēāļ•āđŒāļžāļļāļ•āđāļšāļšāļāļĢāļēāļŸāļīāļ:

-t, --āļ•āļēāļĄāđ€āļ§āļĨāļē
āđƒāļŠāđ‰āđ€āļ§āļĨāļē (āļĄāļēāļāļāļ§āđˆāļēāļˆāļģāļ™āļ§āļ™āļāļēāļĢāđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āļŸāļąāļ‡āļāđŒāļŠāļąāļ™) āđ€āļ›āđ‡āļ™āļĄāļēāļ•āļĢāļēāļŠāđˆāļ§āļ™āļŠāļģāļŦāļĢāļąāļšāđāļāļ™ X

-T, --āļ—āļąāđ‰āļ‡āļŦāļĄāļ”
āļ§āļēāļ”āļāļĢāļēāļŸāļ‚āļ­āļ‡āļāļēāļĢāđƒāļŠāđ‰āļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģāļ—āļąāđ‰āļ‡āļŦāļĄāļ”āļ”āđ‰āļ§āļĒ

--āļŦāļąāļ§āļ‚āđ‰āļ­=āļŠāļ·āđˆāļ­
āđƒāļŠāđ‰ āļŠāļ·āđˆāļ­ āđ€āļ›āđ‡āļ™āļŠāļ·āđˆāļ­āļāļĢāļēāļŸ

-x āļ‚āļ™āļēāļ”, --x-āļ‚āļ™āļēāļ”=āļ‚āļ™āļēāļ”
āļ—āļģāļāļĢāļēāļŸ āļ‚āļ™āļēāļ” āļžāļīāļāđ€āļ‹āļĨāļāļ§āđ‰āļēāļ‡

-y āļ‚āļ™āļēāļ”, --y-āļ‚āļ™āļēāļ”=āļ‚āļ™āļēāļ”
āļ—āļģāļāļĢāļēāļŸ āļ‚āļ™āļēāļ” āļžāļīāļāđ€āļ‹āļĨāļŠāļđāļ‡

EXIT āļŠāļ–āļēāļ™āļ āļēāļž


āļŠāļ–āļēāļ™āļ°āļāļēāļĢāļ­āļ­āļāđ€āļ—āđˆāļēāļāļąāļšāļŠāļ–āļēāļ™āļ°āļāļēāļĢāļ­āļ­āļāļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāļ—āļĩāđˆāļ—āļģāđ‚āļ›āļĢāđ„āļŸāļĨāđŒ

āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡


āļ”āđ‰āļēāļ™āļĨāđˆāļēāļ‡āļ™āļĩāđ‰āđ€āļ›āđ‡āļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ‡āđˆāļēāļĒ āđ† āļ—āļĩāđˆāļˆāļąāļ”āļŠāļĢāļĢāļšāļĨāđ‡āļ­āļāļ‚āļ­āļ‡āļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģāđƒāļŦāļĄāđˆāđ€āļ›āđ‡āļ™āļĢāļ­āļšāļ—āļĩāđˆāđ€āļžāļīāđˆāļĄāļ‚āļķāđ‰āļ™āļ–āļķāļ‡āļˆāļļāļ”āļŠāļđāļ‡āļŠāļļāļ”
āļāđˆāļ­āļ™āļŦāļ™āđ‰āļēāļ™āļąāđ‰āļ™āļˆāļ°āļ—āļģāļāļēāļĢāļˆāļąāļ”āļŠāļĢāļĢāļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģāđƒāļŦāļĄāđˆāđ€āļ›āđ‡āļ™āļĢāļ­āļšāđƒāļ™āļšāļĨāđ‡āļ­āļāđ€āļĨāđ‡āļāđ† āļ—āļĩāđˆāļ„āļ·āļ™āļ„āđˆāļēāđ€āļ›āđ‡āļ™āļĻāļđāļ™āļĒāđŒ
āļŦāļĨāļąāļ‡āļˆāļēāļāļ„āļ­āļĄāđ„āļžāļĨāđŒāđ‚āļ›āļĢāđāļāļĢāļĄāđāļĨāļ°āļĢāļąāļ™āļ„āļģāļŠāļąāđˆāļ‡āļ•āđˆāļ­āđ„āļ›āļ™āļĩāđ‰āđāļĨāđ‰āļ§ āļāļĢāļēāļŸāļ‚āļ­āļ‡āļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģ
āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļŠāļēāļĄāļēāļĢāļ–āļžāļšāđ„āļ”āđ‰āđƒāļ™āđ„āļŸāļĨāđŒ memusage.png:

$ āļ„āļ§āļēāļĄāļ—āļĢāļ‡āļˆāļģ --data=memusage.dat ./a.āļ­āļ­āļ
...
āļŠāļĢāļļāļ›āļāļēāļĢāđƒāļŠāđ‰āļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģ: āļˆāļģāļ™āļ§āļ™āļŪāļĩāļ›āļ—āļąāđ‰āļ‡āļŦāļĄāļ”: 45200, āļžāļĩāļ„āļŪāļĩāļ›: 6440, āļŠāđāļ•āđ‡āļ„āļžāļĩāļ„: 224
āđ‚āļ—āļĢāļ—āļąāđ‰āļ‡āļŦāļĄāļ” āļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģāđ‚āļ—āļĢāļĨāđ‰āļĄāđ€āļŦāļĨāļ§āļ—āļąāđ‰āļ‡āļŦāļĄāļ”
āļĄāļąāļĨāļĨāļ­āļ„| 1 400 0
realloc| 40 44800 0 (nomove:40, āļ˜.āļ„.:19, āļŸāļĢāļĩ:0)
āđ‚āļ—āļĢāļĨāđ‡āļ­āļ„| 0 0 0
āļŸāļĢāļĩ| 1 440
āļŪāļīāļŠāđ‚āļ•āđāļāļĢāļĄāļŠāļģāļŦāļĢāļąāļšāļ‚āļ™āļēāļ”āļšāļĨāđ‡āļ­āļ:
192-207 1 2% ================
...
2192-2207 1 2% ================
2240-2255 2 4% =================================
2832-2847 2 4% =================================
3440-3455 2 4% =================================
4032-4047 2 4% =================================
4640-4655 2 4% =================================
5232-5247 2 4% =================================
5840-5855 2 4% =================================
6432-6447 1 2% ================
$ memusagestat memusage.dat memusage.png

āđ‚āļ„āļĢāļ‡āļāļēāļĢ āđāļŦāļĨāđˆāļ‡
#āļĢāļ§āļĄ
# āļĢāļ§āļĄ

#āļāļģāļŦāļ™āļ”āļĢāļ­āļš 20

int
main(int argc, āļ–āđˆāļēāļ™ *argv[])
{
int āļ‰āļąāļ™, āđ€āļˆ;
āļ­āļīāļ™āļ—āđŒ *p;

printf("malloc: %zd\n", sizeof(int) * 100);
p = malloc(āļ‚āļ™āļēāļ”āļ‚āļ­āļ‡(int) * 100);

āļŠāļģāļŦāļĢāļąāļš (i = 0; i < CYCLES; i++) {
āļ–āđ‰āļē (i < CYCLES / 2)
āđ€āļˆ = āļœāļĄ;
āļ­āļ·āđˆāļ™
NS--;

printf("realloc: %zd\n", sizeof(int) * (j * 50 + 110));
p = realloc(p, āļ‚āļ™āļēāļ”āļ‚āļ­āļ‡(int) * (j * 50 + 100));

printf("realloc: %zd\n", sizeof(int) * ((j+1) * 150 + 110));
p = realloc(p, āļ‚āļ™āļēāļ”āļ‚āļ­āļ‡(int) * ((j + 1) * 150 + 110));
}

āļŸāļĢāļĩ(p);
āļ—āļēāļ‡āļ­āļ­āļ(EXIT_SUCCESS);
}

āđƒāļŠāđ‰ memusage āļ­āļ­āļ™āđ„āļĨāļ™āđŒāđ‚āļ”āļĒāđƒāļŠāđ‰āļšāļĢāļīāļāļēāļĢ onworks.net


āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒāđāļĨāļ°āđ€āļ§āļīāļĢāđŒāļāļŠāđ€āļ•āļŠāļąāļ™āļŸāļĢāļĩ

āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ”āđāļ­āļž Windows & Linux

  • 1
    VBA-M (āđ€āļāđ‡āļšāļ–āļēāļ§āļĢ - āļ•āļ­āļ™āļ™āļĩāđ‰āļšāļ™ Github)
    VBA-M (āđ€āļāđ‡āļšāļ–āļēāļ§āļĢ - āļ•āļ­āļ™āļ™āļĩāđ‰āļšāļ™ Github)
    āļĒāđ‰āļēāļĒāđ‚āļ„āļĢāļ‡āļāļēāļĢāđ„āļ›āļ—āļĩāđˆ
    https://github.com/visualboyadvance-m/visualboyadvance-m
    āļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļī: āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āļŠāļđāļ•āļĢāđ‚āļāļ‡āļšāļąāļ™āļ—āļķāļāļŦāļĨāļēāļĒāļŠāļ–āļēāļ™āļ°
    āļĢāļ°āļšāļš, āļĢāļ­āļ‡āļĢāļąāļš gba, gbc, gb, sgb,
    āđ€āļ­āļŠāļˆāļĩāļšāļĩāļ—āļđāļ—āļđ...
    āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ” VBA-M (āđ€āļāđ‡āļšāļ–āļēāļ§āļĢ - āļ•āļ­āļ™āļ™āļĩāđ‰āļšāļ™ Github)
  • 2
    Stacer
    Stacer
    āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āđ€āļžāļīāđˆāļĄāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāđāļĨāļ°āļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāļĢāļ°āļšāļš Linux
    āļ—āļĩāđˆāđ€āļāđ‡āļš Github:
    https://github.com/oguzhaninan/Stacer.
    āļœāļđāđ‰āļŠāļĄ: āļœāļđāđ‰āđƒāļŠāđ‰āļ›āļĨāļēāļĒāļ—āļēāļ‡/āđ€āļ”āļŠāļāđŒāļ—āđ‡āļ­āļ› āļœāļđāđ‰āđƒāļŠāđ‰
    āļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒāđ€āļŸāļ‹: Qt. āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđāļĨ...
    āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ” Stacer
  • 3
    āļ­āļ­āđ€āļĢāđ‰āļ™āļˆāđŒāļŸāđ‡āļ­āļāļ‹āđŒ
    āļ­āļ­āđ€āļĢāđ‰āļ™āļˆāđŒāļŸāđ‡āļ­āļāļ‹āđŒ
    āļ—āļēāļ‡āđāļĒāļāļ‚āļ­āļ‡ TeamWinRecoveryProject (TWRP)
    āļžāļĢāđ‰āļ­āļĄāļŸāļąāļ‡āļāđŒāļŠāļąāđˆāļ™āđ€āļŠāļĢāļīāļĄāļĄāļēāļāļĄāļēāļĒ āļ­āļ­āļāđāļšāļšāđƒāļŦāļĄāđˆ
    āđāļĨāļ°āļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļīāļ­āļ·āđˆāļ™ āđ† : āļĢāļ­āļ‡āļĢāļąāļšāđ€āļŠāļĩāļĒāļ‡āđāļŦāļĨāļĄāđāļĨāļ°
    āđ„āļĄāđˆāđƒāļŠāđˆ Treble ROMs āđ€āļ„āļ­āļĢāđŒāđ€āļ™āļĨ Oreo āļ—āļĩāđˆāļ—āļąāļ™āļŠāļĄāļąāļĒ
    āļŠāļĢāđ‰āļēāļ‡...
    āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ” OrangeFox
  • 4
    itop - ITSM CMDB OpenSource
    ittop - ITSM CMDB āđ‚āļ­āđ€āļžāđˆāļ™āļ‹āļ­āļĢāđŒāļŠ
    IT Operations Portal: āļāļēāļĢāđ€āļ›āļīāļ”āļ—āļĩāđˆāļŠāļĄāļšāļđāļĢāļ“āđŒ
    āđāļŦāļĨāđˆāļ‡āļ—āļĩāđˆāļĄāļē ITIL āļšāļĢāļīāļāļēāļĢāļšāļ™āđ€āļ§āđ‡āļš
    āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āļāļēāļĢāļˆāļąāļ”āļāļēāļĢāļĢāļ§āļĄāļ—āļąāđ‰āļ‡āļ­āļĒāđˆāļēāļ‡āđ€āļ•āđ‡āļĄāļ—āļĩāđˆ
    CMDB āļ—āļĩāđˆāļ›āļĢāļąāļšāđāļ•āđˆāļ‡āđ„āļ”āđ‰ āļĢāļ°āļšāļš Helpdesk āđāļĨāļ°
    āļ„āļ™āļ—āļģāđ€āļ­āļāļŠāļēāļĢ...
    āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ” itop - ITSM CMDB OpenSource
  • 5
    Clementine
    Clementine
    Clementine āđ€āļ›āđ‡āļ™āđ€āļžāļĨāļ‡āļŦāļĨāļēāļĒāđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄ
    āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āđ€āļĨāđˆāļ™āđāļĨāļ°āļœāļđāđ‰āļˆāļąāļ”āļŦāđ‰āļ­āļ‡āļŠāļĄāļļāļ”āļ—āļĩāđˆāđ„āļ”āđ‰āļĢāļąāļšāđāļĢāļ‡āļšāļąāļ™āļ”āļēāļĨāđƒāļˆāļˆāļēāļ
    āļ­āļĄāļēāļĢāđ‡āļ­āļ 1.4. āļĄāļĩāļ„āļ§āļēāļĄāļĢāļ§āļ”āđ€āļĢāđ‡āļ§āđāļĨāļ°
    āļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒāđ€āļŸāļ‹āļ—āļĩāđˆāđƒāļŠāđ‰āļ‡āļēāļ™āļ‡āđˆāļēāļĒāđāļĨāļ°āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļ„āļļāļ“
    āļ„āđ‰āļ™āļŦāļēāđāļĨāļ° ...
    āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ”āđ€āļ„āļĨāđ€āļĄāļ™āđ„āļ—āļ™āđŒ
  • 6
    XISMuS
    XISMuS
    āļ„āļģāđ€āļ•āļ·āļ­āļ™: āļ­āļąāļ›āđ€āļ”āļ•āļŠāļ°āļŠāļĄ 2.4.3 āļĄāļĩ
    āļ–āļđāļāļ›āļĨāđˆāļ­āļĒāļ­āļ­āļāļĄāļē!! āļāļēāļĢāļ­āļąāļ›āđ€āļ”āļ•āđƒāļŠāđ‰āđ„āļ”āđ‰āļāļąāļšāļ—āļļāļ āđ†
    āđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™āļāđˆāļ­āļ™āļŦāļ™āđ‰āļē 2.xx āļ–āđ‰āļēāļ­āļąāļžāđ€āļāļĢāļ”
    āļˆāļēāļāđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™ v1.xx āđ‚āļ›āļĢāļ”āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ”āđāļĨāļ°
    i ...
    āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ” XISMuS
  • āđ€āļžāļīāđˆāļĄāđ€āļ•āļīāļĄÂŧ

āļ„āļģāļŠāļąāđˆāļ‡ Linux

  • 1
    āļ„āļģāļĒāđˆāļ­
    āļ„āļģāļĒāđˆāļ­
    abiword āļ„āļģāļ‚āđ‰āļēāļĄāđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄāļ—āļĩāđˆāļĒāļ·āļ”āļŦāļĒāļļāđˆāļ™
    āđ‚āļ›āļĢāđ€āļ‹āļŠāđ€āļ‹āļ­āļĢāđŒ ...
    āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰ abiword
  • 2
    ABL
    ABL
    abl - āļ„āļģāļ™āļģāļŦāļ™āđ‰āļēāđāļ—āļ™āļŠāļģāļŦāļĢāļąāļš
    āļŸāļąāļ‡āļāđŒāļŠāļąāļ™āļšāļđāļĨāļĩāļ™ DESCRIPTION:
    libablmmm.a āđ€āļ›āđ‡āļ™āđ„āļĨāļšāļĢāļēāļĢāļĩāļ—āļĩāđˆāļŠāđˆāļ§āļĒāđƒāļŦāđ‰
    āđāļŠāļ”āļ‡āļŸāļąāļ‡āļāđŒāļŠāļąāļ™āļšāļđāļĨāļĩāļ™āđƒāļ™
    āļĢāļđāļ›āđāļšāļšāļ„āļĨāđ‰āļēāļĒ LISP āļŦāļ™āļķāđˆāļ‡ ...
    āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰ abl
  • 3
    create_bmp_for_rect_in_circ
    create_bmp_for_rect_in_circ
    sorry_no_written_yet - āļŠāđˆāļ§āļ™āļŦāļ™āļķāđˆāļ‡āļ‚āļ­āļ‡ atlc Use
    create_bmp_for_rect_in_circ āļ­āļ­āļ™āđ„āļĨāļ™āđŒāđ‚āļ”āļĒāđƒāļŠāđ‰
    āļšāļĢāļīāļāļēāļĢ onworks.net ...
    āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰ create_bmp_for_rect_in_circ
  • 4
    create_bmp_for_rect_in_rect
    create_bmp_for_rect_in_rect
    create_bmp_for_rect_in_rect - āļšāļīāļ•āđāļĄāļ›
    āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļāļģāđ€āļ™āļīāļ”āđ„āļŸāļŸāđ‰āļēāļŠāļģāļŦāļĢāļąāļšāļ•āļąāļ§āļ™āļģāļŠāļĩāđˆāđ€āļŦāļĨāļĩāđˆāļĒāļĄ
    āļ āļēāļĒāđƒāļ™āļ•āļąāļ§āļ™āļģāļŠāļĩāđˆāđ€āļŦāļĨāļĩāđˆāļĒāļĄ (āļŠāđˆāļ§āļ™āļŦāļ™āļķāđˆāļ‡āļ‚āļ­āļ‡
    āđ€āļ­āļ—āļĩāđāļ­āļĨāļ‹āļĩ) ...
    āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰ create_bmp_for_rect_in_rect
  • 5
    āļŠāđˆāļ­āļ‡āļ§āđˆāļēāļ‡5
    āļŠāđˆāļ­āļ‡āļ§āđˆāļēāļ‡5
    gap5 - āđ‚āļ›āļĢāđāļāļĢāļĄāļ›āļĢāļ°āļāļ­āļšāļˆāļĩāđ‚āļ™āļĄ (āļŠāđˆāļ§āļ™āļŦāļ™āļķāđˆāļ‡āļ‚āļ­āļ‡
    āļŠāđ€āļ•āđ€āļ”āļĩāđ‰āļĒāļ™āđāļžāđ‡āļ„āđ€āļāļˆ) ...
    āļ§āļīāđˆāļ‡ gap5
  • 6
    gapi2-āđ‚āļ„āđ€āļ”āđ€āļˆāļ™
    gapi2-āđ‚āļ„āđ€āļ”āđ€āļˆāļ™
    āđ„āļĄāđˆāļĄāļĩāđ€āļ­āļāļŠāļēāļĢ - āđ„āļĄāđˆāļĄāļĩ manpage āļŠāļģāļŦāļĢāļąāļšāļŠāļīāđˆāļ‡āļ™āļĩāđ‰
    āđ‚āļ›āļĢāđāļāļĢāļĄ. āļĢāļēāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ”: āđ‚āļ›āļĢāđāļāļĢāļĄāļ™āļĩāđ‰āļ—āļģ
    āđ„āļĄāđˆāļĄāļĩ manpage āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āļ„āļģāļŠāļąāđˆāļ‡āļ™āļĩāđ‰
    āļžāļĢāđ‰āļ­āļĄāļ•āļąāļ§āļŠāđˆāļ§āļĒāļŠāļĨāļąāļšāđ€āļžāļ·āđˆāļ­āļ”āļđāļ§āđˆāļēāļĄāļąāļ™āļ„āļ·āļ­āļ­āļ°āđ„āļĢ
    āļ—āļģ. āļŠāļģāļŦāļĢāļąāļšāļ‰...
    āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰ gapi2-codegen
  • āđ€āļžāļīāđˆāļĄāđ€āļ•āļīāļĄÂŧ

Ad