Linux 的 /proc 文件系统暴露了系统内核的一些变量,以及允许用户动态更改一些变量改变内核行为。我在想,这个 idea 可不可以应用于用户进程的调试?通过包含一个 SDK ,让开发程序的开发人员可以暴露一些变量、数据结构,在进程运行的时候,可以把这个进程暴露的数据 mount 为一个文件系统,通过查看、更改这个文件系统中的文件,了解、调试程序运行的状态。
当前类似的解决方案是在程序中开一个 HTTP 服务,用一些 HTTP 接口暴露程序内的一些变量信息。
大家觉得这个 idea 怎么样,或者已经有这样的技术实现?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.