performance - 与mac相比,ubuntu中的Graphviz sfdp逊色?

标签 performance macos ubuntu graph graphviz

sfdp -Goverlap=prism -Tsvg grafo.gv > grafo.svg

与我 friend 的 mac 相比,这个简单的命令在我的计算机(我有 ubuntu 11)中的表现有所不同。在我的计算机上大约需要一分钟,而在计算机上则不到一秒钟。我们的硬件在处理器的热量方面并没有那么不同(我没有安装我的显卡驱动程序的想法,但我怀疑graphviz使用显卡来做某事)

输出文件看起来也不同 - 他看起来好多了(这是他的):

enter image description here

我的只是将所有节点分布在一个巨大的区域......!使用 svg 查看器打开时,它看起来有点小问题:/有时我什至根本不打开。

我不明白这可能是什么原因,我的 graphviz 版本相对较新。
以下是一些最终有用的信息:

dot - graphviz version 2.26.3 (20100126.1600) Activated plugin library: libgvplugin_pango.so.6 Using textlayout: textlayout:cairo Activated plugin library: libgvplugin_dot_layout.so.6 Using layout: dot:dot_layout Activated plugin library: libgvplugin_core.so.6 Using render: dot:core Using device: dot:dot:core The plugin configuration file: /usr/lib/graphviz/config6 was successfully loaded. render : cairo dot fig gd map ps svg tk vml vrml xdot layout : circo dot fdp neato nop nop1 nop2 osage patchwork sfdp twopi textlayout : textlayout device : canon cmap cmapx cmapx_np dot eps fig gd gd2 gif gv imap imap_np ismap jpe jpeg jpg pdf plain plain-ext png ps ps2 svg svgz tk vml vmlz vrml wbmp x11 xdot xlib loadimage : (lib) eps gd gd2 gif jpe jpeg jpg png ps svg



如果你们能帮助我,那就太好了。这是gv文件,所以你可以尝试自己渲染它:
http://www.2shared.com/file/_vZxHami/grafo.html

最佳答案

我通过安装更新​​版本的 graphviz 解决了这个问题。显然,棱镜布局算法不适用于我安装的版本。这是一个奇怪的想法,因为可能 friend 有一个旧版本......

关于performance - 与mac相比,ubuntu中的Graphviz sfdp逊色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9952097/

相关文章:

python - 我应该在应用程序中使用复杂的 SQL 查询还是处理结果?

ios - 如何使用GL_UNSIGNED_BYTE作为纹理坐标?

python - 如何为 MacOS for python 3.9 解决 "Preparing wheel metadata ... error"这个错误

bash - 为 Mercurial (hg) 启用 bash 选项卡补全

python - psycopg2.connect 失败,错误为 'connection refused'(Django app+db 托管在单独的虚拟机上)

python - 将值捕捉到某些网格的高效 pythonic 方法

MYSQL简单移动平均计算

macos - 使用swift从货币代码中获取货币符号

.net - 当我检查 MAUI 与 maui-check 的兼容性时,如何确定错误出在哪里?

PHP 无法分配目录权限