‘邮件列表’ Articles

shlug maillist

  • Mon, 22 Dec 2014 13:18:52 +0000: Re: [shlug] PHP里调用系统命令 - Shanghai Linux User Group
    看你怎么玩。你直接 execve sh -c 的话,-c 后边那参数里的特殊字符要自己处 理,什么语言都一样。 FIFO 的特性就是这样子,另一端没准备好的时候,打都打不开。参见: http://lilydjwg.is-programmer.com/2011/10/14/asynchronized-ipc-through-named-pipe.30205.html > 其实一边在蛋疼地刻PHP时,就在想要不要索性用Python再刻一个(ry Python 里已经有 subprocess 模块呀,不过有几个方便的函数只在 Python 3 提 供。 -- Best regards,
  • Mon, 22 Dec 2014 06:17:38 +0000: Re: [shlug] PHP里调用系统命令 - Shanghai Linux User Group
    还没补充地很完整。 特殊字符没考虑呢。之前用Python的subprocess也好奇这个怎么处理,PHP的pcntl下面是用execve的,应该也不用?FIFO缓冲问题,在上面用的时候已经很囧了。父进程如果没打开文件读,子进程会等在打开文件那里(这个没理解)。并发的问题,都怪PHP里没包匿名管道啦。最后发现好像只能到底层里搞。 其实一边在蛋疼地刻PHP时,就在想要不要索性用Python再刻一个(ry
  • Sun, 21 Dec 2014 06:23:09 +0000: Re: [shlug] PHP里调用系统命令 - Shanghai Linux User Group
    虽然不懂 PHP,不过还是好脆弱的样子。 fork 失败怎么办?$cmd 里有特殊字符怎么办?fifo 文件已存在怎么办?fifo 缓 冲区被填满了怎么办?还有你的 $inpipe 没用上。 -- Best regards, lilydjwg
  • Sun, 21 Dec 2014 04:45:50 +0000: Re: [shlug] PHP里调用系统命令 - Shanghai Linux User Group
    虽然PHP是世界上最好的语言,但是SHELL里的东西干嘛到PHP里去写... 于2014年12月21日 0:47:01,AR写到: > Hi, all > > 这几天在搬一个老项目,于是又折腾一把蛋疼的PHP。 > > 原来PHP调用shell脚本完成工作,觉得太分离了,那一堆shell脚本以后肯定没人 > 能想起来那奇怪的写法是怎么回事,于是决定把功能移植进PHP里。 > > 大致的需求是调用/bin/bash,需要拿到返回值,标准输入与标准输出,有时需要 > login模式。 > > 原来在Python里干过类似的事情,用subprocess还是挺惬意的。 > > 谁知PHP... >
  • Sat, 20 Dec 2014 16:47:14 +0000: PHP里调用系统命令 - Shanghai Linux User Group
    Hi, all 这几天在搬一个老项目,于是又折腾一把蛋疼的PHP。 原来PHP调用shell脚本完成工作,觉得太分离了,那一堆shell脚本以后肯定没人 能想起来那奇怪的写法是怎么回事,于是决定把功能移植进PHP里。 大致的需求是调用/bin/bash,需要拿到返回值,标准输入与标准输出,有时需要 login模式。 原来在Python里干过类似的事情,用subprocess还是挺惬意的。 谁知PHP... 自带的几个都不怎么行,proc_open勉强可以用,不过不支持login,还得自己绕。 于是用pcntl自己刻了一个[1],求吐槽。 [1]: https://gist.g
  • Sat, 20 Dec 2014 10:24:39 +0000: Re: [shlug] Linux 上 regular file 有可用的 async i/o 功能嗎? - Shanghai Linux User Group
    多謝, 看來在 linux 上只能用 thread 了. On Saturday, December 20, 2014 2:58:01 PM UTC+8, shell909090 wrote:基本只有内核aio。但是你刚刚也说了。。。 2014-12-19 16:37 GMT+08:00 DaboD : 似乎 linux kernel 中的 aio 實現只能用在 direct i/o, 且必須 page aligned. glibc 中則是配合 thread pool 實現了 aio. Kernel 中有其他更成熟好用的 async i/o 或 overl
  • Sat, 20 Dec 2014 06:58:01 +0000: Re: [shlug] Linux 上 regular file 有可用的 async i/o 功能嗎? - Shanghai Linux User Group
    基本只有内核aio。但是你刚刚也说了。。。 2014-12-19 16:37 GMT+08:00 DaboD : 似乎 linux kernel 中的 aio 實現只能用在 direct i/o, 且必須 page aligned. glibc 中則是配合 thread pool 實現了 aio. Kernel 中有其他更成熟好用的 async i/o 或 overlapped i/o 方案嗎? -- -- You received this message because you are subscribed to the Google Groups
  • Fri, 19 Dec 2014 08:53:21 +0000: Re: [shlug] Linux 上 regular file 有可用的 async i/o 功能嗎? - Shanghai Linux User Group
    据说没有 On Fri, Dec 19, 2014 at 4:37 PM, DaboD wrote: > 似乎 linux kernel 中的 aio 實現只能用在 direct i/o, 且必須 page aligned. glibc 中則是配合 > thread pool 實現了 aio. Kernel 中有其他更成熟好用的 async i/o 或 overlapped i/o 方案嗎? > > -- > -- You received this message because you are subscribed to the Google Gr
  • Fri, 19 Dec 2014 08:37:55 +0000: Linux 上 regular file 有可用的 async i/o 功能嗎? - Shanghai Linux User Group
    似乎 linux kernel 中的 aio 實現只能用在 direct i/o, 且必須 page aligned. glibc 中則是配合 thread pool 實現了 aio. Kernel 中有其他更成熟好用的 async i/o 或 overlapped i/o 方案嗎?
  • Thu, 18 Dec 2014 14:23:58 +0000: Re: [shlug] 在线直播解决方案 - Shanghai Linux User Group
    嗯,楼主主要想问服务端一般用什么软件支撑等,用户数不多的哈 ---------Ding ZhiGang 在 2014年12月18日,20:11,Zhang Cheng 写道: 2014-12-18 15:20 GMT+08:00 'Wales Wang' via Shanghai Linux User Group : 何必急着证明需求不足。用全闪存存储这个需求可以做到。闪存才50美分1GB了。配10TB也没多贵。 只是对付持续流量需要好的分级存储管理软件。 ​倒不是“急着”证明需求不足。楼主也没说
  • Thu, 18 Dec 2014 12:11:23 +0000: Re: [shlug] 在线直播解决方案 - Shanghai Linux User Group
    2014-12-18 15:20 GMT+08:00 'Wales Wang' via Shanghai Linux User Group : 何必急着证明需求不足。用全闪存存储这个需求可以做到。闪存才50美分1GB了。配10TB也没多贵。 只是对付持续流量需要好的分级存储管理软件。 ​倒不是“急着”证明需求不足。楼主也没说他要的场景,这样一开始就把题往io吞吐上带就有点偏题了。不过我还是觉得,就楼主这样问问题,他的场景估计短时间内比如说这么大的io,这么大的带宽估计都不会有。​ -- Cheng,Best Regards
  • Thu, 18 Dec 2014 09:33:33 +0000: Re: [shlug] 在线直播解决方案 - Shanghai Linux User Group
    要是换成SSD呢~ 于 2014/12/18 17:28, Chaos Eternal 写道: > 注:顺序读。 > > 2014-12-18 17:27 GMT+08:00 Chaos Eternal : >> 24块 10000RPM SAS 盘,ReadAhead开最大,strip size调最大,双通道Raid, 读能跑到2GB/s >> >> 差不多16Gbps >> >> 2014-12-18 14:04 GMT+08:00 liyaoshi : >>> 有单节点10Gbps存储的方案? >>> >>
  • Thu, 18 Dec 2014 09:28:15 +0000: Re: [shlug] 在线直播解决方案 - Shanghai Linux User Group
    注:顺序读。 2014-12-18 17:27 GMT+08:00 Chaos Eternal : > 24块 10000RPM SAS 盘,ReadAhead开最大,strip size调最大,双通道Raid, 读能跑到2GB/s > > 差不多16Gbps > > 2014-12-18 14:04 GMT+08:00 liyaoshi : >> 有单节点10Gbps存储的方案? >> >> 'Wales Wang' via Shanghai Linux User Group
  • Thu, 18 Dec 2014 09:27:11 +0000: Re: [shlug] 在线直播解决方案 - Shanghai Linux User Group
    24块 10000RPM SAS 盘,ReadAhead开最大,strip size调最大,双通道Raid, 读能跑到2GB/s 差不多16Gbps 2014-12-18 14:04 GMT+08:00 liyaoshi : > 有单节点10Gbps存储的方案? > > 'Wales Wang' via Shanghai Linux User Group 编写: > >>你有钱要租10Gbps随时可以给。 >>但是,你的存储持续吞吐率要求做到10Gbps那不容易。标称的突发吞吐率骗骗媒体菜鸟。 >>只有L
  • Thu, 18 Dec 2014 07:21:07 +0000: Re: [shlug] 在线直播解决方案 - Shanghai Linux User Group
    何必急着证明需求不足。用全闪存存储这个需求可以做到。闪存才50美分1GB了。配10TB也没多贵。 只是对付持续流量需要好的分级存储管理软件。 Wales Wang 在 2014-12-18,下午2:34,Zhang Cheng 写道: 10Gbps的带宽,为什么需要10Gbps的存储吞吐率?难道这是一个人在看一个10Gbps码率的视频,或者一千人在看一千个不同的10Mbps码率的视频? 2014-12-18 13:35 GMT+08:00 'Wales Wang' via Shanghai Linux User Group

2010年12月部分精华邮件

本期文集为试刊,尚缺少许多杂志要素,在日后我们将不断改进和提高,为大家提供更优质的邮件列表精华文集。

在线直接订阅shlug maillist的功能已经恢复

直接在右上角的google group订阅框中填入email邮箱,就能在线订阅shlug maillist。

注意事项

  • 在订阅按钮点击后,google group 会发送一封确认邮件到订阅者的邮箱中,其中有一个指向订阅确认页面的URL链接,必须将链接中的http协议改成https协议方能进入该订阅确认页面。
  • 如果无法通过在线订阅功能订阅,也可以往shlug+subscribe@googlegroups.com邮箱发送一份空邮件来进行订阅。
  • 订阅成功后,可以直接往shlug@googlegroups.com邮箱发信进行邮件交流。
  • 如果想退订请往shlug+unsubscribe@googlegroups.com邮箱发送一份空邮件即可退订。
  • 邮箱订阅或退订的问题也可以向webmaster邮箱发信询问。