是否有任何KCacheGrind替代Mac Os X outta那里?

时间:2022-10-15 18:49:02

I'm looking for a KCacheGrind alternative, or at least a binary package for Mac Os X?

我正在寻找一个KCacheGrind替代品,或者至少是Mac OS X的二进制包?

I'd to use KCacheGrind with XDebug for PHP, but Mac Os X is the right environnement here...

我将使用KCacheGrind与XDebug for PHP,但Mac Os X在这里是正确的环境......

Thank you

Edit: I know I can use MacPort but I'm looking for an alternative of this painful installation.

编辑:我知道我可以使用MacPort,但我正在寻找这种痛苦安装的替代方案。

Maybe something "in the mac way"

也许是“在mac方式”的东西

6 个解决方案

#1


13  

You can install KCacheGrind using MacPorts:

您可以使用MacPorts安装KCacheGrind:

sudo port install valgrind kcachegrind4

There are also some alternatives like:

还有一些替代方案,如:

  • WebGrind
  • qcachegrind (brew install qcachegrind); See: installation steps on OS X.
  • qcachegrind(brew install qcachegrind);请参阅:OS X上的安装步骤。

  • XHProf: A Hierarchical Profiler for PHP (pecl install xhprof)

    XHProf:PHP的分层分析器(pecl install xhprof)

  • MCG premium app can analyse your application profile data natively on your Mac (released to the Mac App Store)

    MCG高级应用程序可以在Mac上本地分析您的应用程序配置文件数据(发布到Mac App Store)

    Older: MacCallGrind (semi-commercial alternative, free version which is limited to 3MB grind files)

    旧版:MacCallGrind(半商业替代版,免费版,限制为3MB研磨文件)

    是否有任何KCacheGrind替代Mac Os X outta那里?

    Image: Homepage of MCG

    图片:MCG的主页

See also: do you have kcachegrind like profiling tools for mac

另请参阅:您是否拥有类似于mac的分析工具的kcachegrind

#2


7  

You might want to check out WebGrind

您可能想要查看WebGrind

Webgrind is an Xdebug profiling web frontend in PHP5. It implements a subset of the features of kcachegrind and installs in seconds and works on all platforms.

Webgrind是PHP5中的Xdebug profiling web前端。它实现了kcachegrind的一部分功能,并在几秒钟内完成安装,并适用于所有平台。

#3


2  

MacCallGrind and WebGrind is the true best answers for MacOS. I can't comment kenorb answer so I have to make new one.

MacCallGrind和WebGrind是MacOS的真正最佳答案。我无法评论kenorb的回答,所以我必须做一个新的。

MacCallGrind link to MacUpdate is wrong - their's price is much higher then from developers site (http://www.maccallgrind.com/).

MacCallGrind链接到MacUpdate是错误的 - 它们的价格远高于开发者网站(http://www.maccallgrind.com/)。

I personally find MacCallGrind grinder feature very useful in combine with Transmit (http://panic.com/transmit/) feature - mount ssh/sftp as disk. It automatically opens every new cache grind file that appears at remote location.

我个人认为MacCallGrind grinder功能与Transmit(http://panic.com/transmit/)功能相结合非常有用 - 将ssh / sftp挂载为磁盘。它会自动打开出现在远程位置的每个新缓存研磨文件。

#4


2  

qcachegrind is the qt based 'cousin' of kcachegrind. Works like a treat.

qcachegrind是基于qt的kcachegrind的“堂兄”。就像一种享受。

#5


1  

You can now install qcachegrind with macports as well:

您现在可以使用macports安装qcachegrind:

sudo port selfupdate
sudo port install graphviz qcachegrind

The app should appear in the Macports folder of your Applications

该应用程序应出现在您的应用程序的Macports文件夹中

#6


1  

Another premium alternative is ProfilingViewer, available on the Mac App Store. Can display the data as Treemap, Callgraph, can hide system functions and has a source file viewer annotated with the costs.

另一个优质替代品是ProfilingViewer,可在Mac App Store上找到。可以将数据显示为Treemap,Callgraph,可以隐藏系统功能,并具有带有成本注释的源文件查看器。

是否有任何KCacheGrind替代Mac Os X outta那里?

是否有任何KCacheGrind替代Mac Os X outta那里?

#1


13  

You can install KCacheGrind using MacPorts:

您可以使用MacPorts安装KCacheGrind:

sudo port install valgrind kcachegrind4

There are also some alternatives like:

还有一些替代方案,如:

  • WebGrind
  • qcachegrind (brew install qcachegrind); See: installation steps on OS X.
  • qcachegrind(brew install qcachegrind);请参阅:OS X上的安装步骤。

  • XHProf: A Hierarchical Profiler for PHP (pecl install xhprof)

    XHProf:PHP的分层分析器(pecl install xhprof)

  • MCG premium app can analyse your application profile data natively on your Mac (released to the Mac App Store)

    MCG高级应用程序可以在Mac上本地分析您的应用程序配置文件数据(发布到Mac App Store)

    Older: MacCallGrind (semi-commercial alternative, free version which is limited to 3MB grind files)

    旧版:MacCallGrind(半商业替代版,免费版,限制为3MB研磨文件)

    是否有任何KCacheGrind替代Mac Os X outta那里?

    Image: Homepage of MCG

    图片:MCG的主页

See also: do you have kcachegrind like profiling tools for mac

另请参阅:您是否拥有类似于mac的分析工具的kcachegrind

#2


7  

You might want to check out WebGrind

您可能想要查看WebGrind

Webgrind is an Xdebug profiling web frontend in PHP5. It implements a subset of the features of kcachegrind and installs in seconds and works on all platforms.

Webgrind是PHP5中的Xdebug profiling web前端。它实现了kcachegrind的一部分功能,并在几秒钟内完成安装,并适用于所有平台。

#3


2  

MacCallGrind and WebGrind is the true best answers for MacOS. I can't comment kenorb answer so I have to make new one.

MacCallGrind和WebGrind是MacOS的真正最佳答案。我无法评论kenorb的回答,所以我必须做一个新的。

MacCallGrind link to MacUpdate is wrong - their's price is much higher then from developers site (http://www.maccallgrind.com/).

MacCallGrind链接到MacUpdate是错误的 - 它们的价格远高于开发者网站(http://www.maccallgrind.com/)。

I personally find MacCallGrind grinder feature very useful in combine with Transmit (http://panic.com/transmit/) feature - mount ssh/sftp as disk. It automatically opens every new cache grind file that appears at remote location.

我个人认为MacCallGrind grinder功能与Transmit(http://panic.com/transmit/)功能相结合非常有用 - 将ssh / sftp挂载为磁盘。它会自动打开出现在远程位置的每个新缓存研磨文件。

#4


2  

qcachegrind is the qt based 'cousin' of kcachegrind. Works like a treat.

qcachegrind是基于qt的kcachegrind的“堂兄”。就像一种享受。

#5


1  

You can now install qcachegrind with macports as well:

您现在可以使用macports安装qcachegrind:

sudo port selfupdate
sudo port install graphviz qcachegrind

The app should appear in the Macports folder of your Applications

该应用程序应出现在您的应用程序的Macports文件夹中

#6


1  

Another premium alternative is ProfilingViewer, available on the Mac App Store. Can display the data as Treemap, Callgraph, can hide system functions and has a source file viewer annotated with the costs.

另一个优质替代品是ProfilingViewer,可在Mac App Store上找到。可以将数据显示为Treemap,Callgraph,可以隐藏系统功能,并具有带有成本注释的源文件查看器。

是否有任何KCacheGrind替代Mac Os X outta那里?

是否有任何KCacheGrind替代Mac Os X outta那里?