腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
多个连续
线程
上的TThread.WaitFor
、
、
、
创建了一个
线程
(TThreadStarter),它将依次创建多个工作
线程
,并且必须等待它们完成后才能继续。它必须在
Linux
和Windows下都能工作。2)然后简单地再次
遍历
数组并调用WaitFor,这样调用
线程
的执行就会停止,直到所有
线程
都完成。
浏览 9
提问于2015-01-10
得票数 2
3
回答
如何在
Linux
中找到属于同一进程的
线程
?
、
、
、
、
由于
Linux
中的每个
线程
都分配了一个task_struct,那么如何找到属于同一个进程的
线程
呢? 所以,这是一个普遍的问题。为了详细说明,我需要编写一个内核函数,它
遍历
属于进程(p)的
线程
,给定指向进程task_struct或pid的指针,并对它们执行一些操作(例如收集一些信息)。
浏览 2
提问于2014-01-08
得票数 2
回答已采纳
1
回答
如何将多个PDF转换为Html网页
我需要转换为html网页的800+pdf文件,每个pdf文件都有自己的网页上的html网页。我试着用Adobe Acrobat制作,但我得到的结果是所有的pdf都被合并到一个大列表中。 那么有没有办法自动做到这一点呢?
浏览 34
提问于2021-09-13
得票数 2
2
回答
是否列出当前进程中的所有
线程
?
、
我正在尝试实现一个syscall,它允许我获取当前进程的
线程
数。我是
Linux
内核的新手,所以我对它的理解有限。目前,我正在尝试
遍历
所有的task_struct,并将它们的
线程
组领导者的PID与当前
线程
组领导者的PID进行比较:int nthreads = 0; struct task_struct对于同一进程中的所有
线程
来说,group_leader是通用的吗?
浏览 4
提问于2012-10-22
得票数 3
回答已采纳
1
回答
Linux
- iptables只允许3个IP。
、
、
我正在使用
linux
,我想阻止端口5210上的所有传入连接,除了3个IP。我搜索并
遍历
了很多
线程
,只找到了只允许LAN范围的结果,而且我找不到任何与允许不存在于LAN中的三个不同的in有关的东西。
浏览 0
提问于2018-03-14
得票数 0
回答已采纳
2
回答
测试文件系统的性能
、
、
我的教授给我们一个homework.the描述如下:我想用C来完成这个作业,但是我不知道怎么开始。
浏览 0
提问于2012-04-05
得票数 2
14
回答
如何在Windows、Mac和
Linux
上检测物理处理器/内核的数量
、
、
、
、
我有一个多
线程
c++应用程序,运行在Windows、Mac和一些
Linux
版本上。因此,我的问题是,是否有一种检测超
线程
是否支持和启用的方法?如果是的话,具体是如何
浏览 6
提问于2010-05-25
得票数 53
3
回答
是否有像access()这样的函数,但是对于特定的用户id?
、
、
Linux
函数允许我检查当前用户的文件权限。我不能使用,因为我需要用于多
线程
进程(POSIX
线程
),这将同时影响所有
线程
因此,理论上我也可以
遍历
文件系统并手工计算权限,但我需要更有效的方法,因为检查需要每秒几次(高达数百次)。有可能吗?
浏览 3
提问于2013-04-04
得票数 1
回答已采纳
1
回答
do_each_thread()内核宏是如何工作的?
、
、
在要循环所有
线程
的
Linux
内核中,可以使用do_each_thread()和while_each_thread()宏,它们都定义为:我很好奇这是如何工作的,因为外部for循环将循环所有主
线程
,但是在内循环中,我们使用next_thread()循环所有
线程
,并且我们对系统中的每个主
线程
重复整个过程,因为只有当t和g都是相同的
线程
时所以为什么我们一次又一次地
遍历
所有
线程
。因此,这意味
浏览 0
提问于2021-04-26
得票数 0
回答已采纳
1
回答
在多
线程
程序中使用迭代器
遍历
hash_map
、
、
、
、
Linux
下的GCC: 我有一个hash_map H和一个使用迭代器
遍历
H的函数F,问题是函数F可以在多
线程
模式下执行。我不知道为什么它工作不稳定,似乎迭代器在多
线程
程序中是不安全的。有什么想法吗?
浏览 1
提问于2011-07-07
得票数 0
回答已采纳
1
回答
线程
的等待队列位于POSIX p
线程
互斥锁和解锁中?
、
、
、
、
我正在从浏览并发部分,在
遍历
互斥部分时,我对此感到困惑: 我还不清楚排队的人在哪里。
浏览 1
提问于2014-08-21
得票数 4
回答已采纳
4
回答
我想在
Linux
/C/C++中使用任意大小的缓冲区
、
、
、
我希望能够从头开始,并根据需要
遍历
缓冲区,
Linux
可以根据需要从物理内存中引入页面。这样的事情有可能发生吗?它的性能是否与仅使用malloc缓冲区的性能相同?一旦你弹出堆栈,有没有办法通知
Linux
你的内存已经用完了?实际上,只要运行时堆栈足够大,就应该足够好。在64
浏览 8
提问于2011-11-30
得票数 6
回答已采纳
3
回答
如何将pthread_t映射到pid (在
Linux
上)
、
、
、
在
Linux
中,是否有正确的方法将pthread_t值(从pthread_create()或std::thread::native_hanle()返回)映射到pid(tid)?在有人获得复制快乐之前,这是而不是,关于查找
线程
自己的pid (这可以用gettid()完成)。 疯狂的方式是以某种方式强迫
线程
调用gettid()并传递结果,但这太麻烦了。我想到的可能的应用程序之一是将程序中创建的
线程
(在pthread_t可用的地方)与ps -T提供的输出进行协调。
浏览 2
提问于2017-12-14
得票数 10
回答已采纳
4
回答
对数据结构的多
线程
访问
、
、
、
、
我正在使用C、pthread和socket在
Linux
中编写应用程序。这将是客户端-服务器应用程序,服务器将具有N+2
线程
,其中N个活动客户端,一个
线程
用于接受新连接并为客户端创建
线程
,最后一个
线程
将接受用户输入。这些客户端
线程
将以一定的间隔更新存储在其节点中的信息,可能是一秒,也可能是两分钟,它将动态变化。 现在的问题是,如果用户请求,存储在链表中的信息需要写入标准输出。当然,在编写过程中,我应该获取互斥量。我在考虑将互斥锁关联到每个节点,但这将使删除某些指定节点变得复杂(首先,我需要
浏览 0
提问于2012-06-09
得票数 1
回答已采纳
1
回答
gtest DEATH_TEST抱怨叉()和
线程
,但只有找到的
线程
被连接。
、
、
、
、
要进行SetUp()测试,我必须创建一个对象,该对象创建另一个
线程
,启动并执行一些工作,返回一些数据,然后连接到对象的
线程
上。最后,测试夹具的SetUp()返回,允许测试体运行。,如果实际存在多个
线程
,这当然是一个有效的问题。然而,有时并不存在这样的警告。这似乎是一种种族状况。 因此,我发现gtest使用/proc/self/task伪文件系统来发现
线程
。因为我所有的
线程
都是命名的,所以我决定使用/proc/self/task/[tid
浏览 3
提问于2014-12-05
得票数 4
回答已采纳
1
回答
在
linux
服务器上处理多个客户端连接的正确方法是什么?
、
、
、
、
嗨,我正在用C语言编写
linux
上的服务器,使用TCP。服务器必须处理多个连接(大约可达5000 )。5000是最大的,但平均应该在500-1000左右。我想知道什么更好地用于处理客户端连接和监听。如果最好是为每个客户端使用一个
线程
,或者使用select()函数。如果我使用
线程
,它将需要大量的内存和cpu性能。因此,我更喜欢使用select,但我不确定select是否能够处理这么多连接,也不确定
浏览 6
提问于2014-11-22
得票数 5
回答已采纳
1
回答
线程
越多,速度越慢,即使有足够的CPU核心也是如此
我得到了一个应用程序,它可以启动任意数量的
线程
,每个
线程
执行相同的任务:
遍历
包含5000条消息的向量,然后处理每个消息。如果有4个
线程
在运行,则每个
线程
处理这些消息所需的时间约为0.55秒,增加了20%以上。如果有更多的消息要处理,比如150,000条消息,那么运行1个
线程
和运行4个
线程
的处理时间没有区别。
浏览 4
提问于2012-02-10
得票数 2
2
回答
Linux
遍历
问题
、
、
、
这里的问题是目录
遍历
也指向pen驱动器。ls但如果我这么做..。
浏览 0
提问于2017-09-19
得票数 0
回答已采纳
1
回答
linux
内核
线程
的上下文
、
、
、
我编写了一个简单的内核模块,它循环
遍历
所有进程并提取它们在解压缩时保存的寄存器(特别是EIP)。#include <
linux
/kernel.h>#include <
linux
/sched.h> } MODULE_L
浏览 0
提问于2014-08-11
得票数 6
1
回答
task_struct ->父进程始终指向根进程,而不是实际的父进程
、
、
下面是我的代码:(我知道这不是最好的编码风格)#include <
linux
/init.h>#include<
linux
/module.h>#include <
linux
/slab.h> #include
浏览 0
提问于2020-02-14
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux多线程服务器
Linux系统编程 线程属性
分享:C语言编程——LINUX 多线程
Linux系统编程 线程同步概念
Android C++系列:Linux线程(一)概念
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券