腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
3
回答
Linux CFS调度程序代码在哪里?
、
、
、
、
我有完整的linux 3.13版的源代码。我试图找出CFS调度器的源代码,根据流行的书籍,这些调度器应该放在用于基本调度器代码和/kernel/sched_air.c中的/kernel/sched_air.c中。我刚刚在我的3.13Linux代码中对这两个文件进行了代码范围的全局搜索,但没有找到任何结果。我还分别搜索了/linux-3.13/kernel文件夹和/linux-3.13/kernel/sched文件夹。还是不走运。 我希望有人能说明CFS在新的linux内核代码域(linux-3.13.*)中的位置。如果我遗漏了什么,请原谅。我是linux内核的初学者。
浏览 0
提问于2014-01-27
得票数 13
回答已采纳
1
回答
linux调度程序如何管理进程调度?
、
我在网上读东西,但我不记得在哪里.Linux调度程序试图使“活动”队列和进程在几乎O(1)中运行。 我的问题是,因为有两个队列,活动的和过期的。两个队列中的每个队列都有140个优先级级别。因此,对于140个优先级中的每一个,将有单独的进程队列。 如果我必须用这些数据来实现,我就会使用"for循环“。话虽如此,for循环将是昂贵的,因为在140个队列中的任何一个中都可以有N个进程。因此,复杂度应该是O(N),这对于调度程序来说永远都是不可接受的。 那么linux调度程序是如何做到这一点的呢?
浏览 5
提问于2014-04-27
得票数 0
回答已采纳
6
回答
Linux内核使用哪些调度算法?
、
、
Linux内核使用哪些调度算法? 我在哪里可以获得更多关于linux内核的信息?(操作系统的首要任务...学生级别)
浏览 65
提问于2009-10-22
得票数 20
1
回答
在module_init函数中调用调度,它永远不会返回
、
、
、
、
我写了一个简单的模块代码,试图理解当我们从module_init函数调用schedule()时会发生什么。 #include <linux/init.h> #include <linux/module.h> #include <linux/sched.h> //task_struct #include <linux/delay.h> static int __init my_driver_init(void) { pr_info("%s: processor id :%d before sch
浏览 34
提问于2019-09-23
得票数 0
2
回答
Linux内核线程的调度器
、
Linux包括一些称为内核线程的特权进程。有没有可以运行/挂起它们的调度程序?如果是,这个调度器是否与系统调度器(我指的是调度整个系统进程的调度器)相同?
浏览 2
提问于2014-10-24
得票数 0
1
回答
FreeBSD调度程序与Linux的区别
、
FreeBSD调度程序和Linux有什么区别?
浏览 0
提问于2013-02-17
得票数 4
2
回答
Linux中的实时调度器
、
为什么在Linux中,sched_fifo和sched_rr被称为实时调度程序,而sched_other被称为非实时调度程序?
浏览 0
提问于2018-07-09
得票数 1
2
回答
Linux调度器修改
、
、
、
、
我计划为Linux编写一个新的调度程序。我想知道当前使用的调度程序及其"C“代码。在linux文件系统中,我可以找到包含调度程序代码的文件。 任何关于如何修改调度算法的参考或帮助将是伟大的,或任何来源,我可以从中学习?
浏览 1
提问于2014-02-26
得票数 0
回答已采纳
2
回答
对一个磁盘的操作重载另一个磁盘。
、
、
我将Ubuntu15.04与MD RAID1、LVM和LXC一起作为them服务器使用。我有正常的负载平均约1-2,所有的工作都很好,直到我从任何大规模的IO操作。奇怪的是,我在未使用的磁盘上执行这些操作。例如,sdc和sdd位于webserver使用的RAID1中,我正在执行dd =/dev/零of=/dev/sdb,或者只是简单地运行du。几秒钟后,负载平均跳到10或更多,系统几乎无法使用。Nmon显示所有磁盘都被重载,如果我不停止操作,重载将继续增长。 我在附上nmon的截图。带有dd if=/dev/零of=/dev/sdb的重载。 联合国名称的输出: .Linux=‘Linux 3’
浏览 0
提问于2015-12-23
得票数 0
1
回答
内核调度程序中的CFS和FIFO
、
、
我是Linux内核的新手。 我正在阅读这篇内容丰富的文章,它说Linux内核2.6正在使用完全公平调度(CFS),但另一篇相关文章显示运行队列是FIFO。显然,有一些东西没有引起我的注意。这是什么? 和
浏览 4
提问于2011-08-23
得票数 2
回答已采纳
1
回答
多核系统上的Linux调度器操作
、
内核中的Linux调度器可以同时在多个内核上运行吗?或者,是否只有一个调度器可以在需要时在每个处理器上运行?
浏览 2
提问于2013-10-31
得票数 0
2
回答
哪些任务对应于Linux内核调度程序?
、
、
、
在Linux的内核级别,我们有线程/任务(属于内核和用户),例如, swapper:是一个内核线程(进程0),它是所有进程的祖先,在Linux的初始化阶段由start_kernel()函数从头开始创建。也是 init:一个额外的内核线程,进程1 (init进程) HelloWorld:用户程序的线程 我的问题是关于内核调度器,它执行以下任务: 固定时间内的-Schedule任务(即上下文切换) 动态-Calculate时间片(基于短/长vs优先级) -Assigns动态处理优先级(在需要时) 将进程-Monitoring到它的作业中(这还包括其他的吗?) 更具体地说,我的问题变成:内核级别的哪
浏览 1
提问于2013-12-17
得票数 2
1
回答
Linux志愿者上下文切换SCHED_OTHER SCHED_FIFO
、
我正在为我的OS类做一些Linux分析,并且有一个我无法解释的观察。 对于另外两个相同的进程,当它们使用SCHED_OTHER策略执行时,我看到的自愿上下文切换比使用SCHED_FIFO或SCHED_RR策略时多50%。 对于非自愿切换来说,这一点也不奇怪,因为SCHED_OTHER的优先级要低得多,所以它不得不放弃CPU。但为什么自愿切换会出现这种情况呢?为什么SCHED_OTHER会自愿放弃CPU而不是实时进程?这是一个相同的过程,所以只有当CPU切换到I/O时,它才会自愿放弃CPU,对吗?我不认为政策的选择会影响I/O尝试的频率。 Linux的人有什么想法吗?谢谢!
浏览 6
提问于2013-03-27
得票数 2
1
回答
linux进程调度延迟很长时间
、
、
、
、
我已经在linux上运行的多线程c++应用程序上执行了strace。 经过几个小时的运行,所有线程都没有运行,持续了大约12秒。 我已经看到未完成的select系统调用在线程挂起之前未完成,在它恢复后报告说,操作花了11.x秒才完成。(超时时间只有900ms) 这清楚地表明,这个过程在很长一段时间内处于饥饿状态。 进程中的所有线程都是使用linux的默认调度策略(SCHED_OTHER)和默认优先级创建的。 还有另外5个类似的应用程序在同一个机器上运行,由于套接字上接收到大量数据,它们也像这个应用程序一样有很大的I/O限制。但在大多数情况下,这个应用程序都会收到预定的延迟。其他应用程序是使用与
浏览 6
提问于2012-06-21
得票数 1
回答已采纳
1
回答
Linux节点会影响/dev/ IOnice吗?
、
、
我已经为Linux编写了虚拟输入驱动程序,并通过/dev节点与它们通信的服务器。现在,其中之一是虚拟鼠标,非常重要的是,信号服务器接收到的信号尽快到达司机手中,让鼠标感觉顺畅。 出于这个原因,我将服务器进程的ionice设置为1(仍然不能获得比重要的linux守护进程更高的优先级): if (ioprio_set(IOPRIO_WHO_PROCESS,getpid(), 1 | IOPRIO_CLASS_RT << IOPRIO_CLASS_SHIFT) == -1) { logger->error("ioprio_set() error
浏览 2
提问于2012-03-14
得票数 1
回答已采纳
1
回答
谁能告诉我运行进程的进程表/队列是在linux内核源中维护的吗?
、
我只是想了解运行中的进程/排队的进程是如何由linux kernel.Please维护的,并给出内核源代码的指针。
浏览 4
提问于2013-05-24
得票数 0
回答已采纳
2
回答
Linux进程是否仅在计时器中断时调度?
、
当Linux进程被调度时,它真的发生在计时器中断产生和处理的时候,对吗?如果错了,还有什么进一步的解释吗?谢谢!
浏览 1
提问于2013-05-26
得票数 1
回答已采纳
1
回答
Linux是如何完成先发制人调度的?
、
、
我正在阅读Linux文档项目中的Linux进程:https://www.tldp.org/LDP/tlk/kernel/processes.html 进程总是在进行系统调用,因此可能需要等待。即便如此,如果一个进程在等待之前执行,那么它仍然可能会占用不成比例的CPU时间,因此Linux使用抢占式调度。在此方案中,允许每个进程运行一小段时间,即200 is,当此时间过期时,选择另一个进程运行,使原始进程等待一段时间,直到它再次运行。这一小部分时间被称为时间切片。 我的问题是,这一次是如何被跟踪的?如果进程是目前唯一占用CPU的进程,那么就没有任何实际检查时间是否已经过期,对吗? 我理解进程跳转到
浏览 0
提问于2020-04-19
得票数 20
回答已采纳
1
回答
linux内核中的调度算法
、
、
、
linux内核中实现了多少种不同的算法?是否只有FIFO和循环调度,或者还有其他的? 我在哪里可以找到关于这个主题的好文档? 比方说,如果我想自己实现这些算法,我应该从哪里开始?
浏览 4
提问于2012-05-15
得票数 4
回答已采纳
1
回答
将线程绑定到处理器
、
、
、
当我运行多线程代码时,系统(linux)有时会将线程从一个处理器移动到另一个处理器。因为我有和处理器一样多的线程,它会无缘无故地使缓存失效,并且会混淆我的跟踪活动。 您知道如何将线程绑定到处理器吗?为什么系统会这样做?
浏览 4
提问于2009-09-22
得票数 8
回答已采纳
1
回答
在15.04中使用了什么样的调度算法?有可能改变吗?
想知道在15.04中采用了什么调度机制,分时还是实时,我很确定它的FIFO,Robin,SJF? P.S: Linux的新产品
浏览 0
提问于2015-06-08
得票数 12
回答已采纳
1
回答
内核中的调度程序是一个程序还是一个进程?
、
、
我查找了内置在内核中的CPU调度器源代码。 但我有个问题。对于Internet上的cpu调度程序,存在着不同的看法。 I看到了一种观点,即CPU调度程序是一个进程。 问题:如果是这样的话,当ps在Linux上时,调度程序进程应该是可见的.很难找到调度程序进程的PID和名称。CPU调度程序进程的PID也不在internet上。然而,PID 0交换进程被称为SCHED,但是在Linux中,PID 0作为一个空闲进程运行。 我看到了一种观点,即CPU调度程序不是一个进程。CPU调度程序是内置在内核中的被动源代码,用户进程经常进入内核并旋转源代码。 问:用户进程如何单独执行内核的调度程序源代码?如果您
浏览 5
提问于2022-03-10
得票数 0
回答已采纳
1
回答
如何在同一个输入上测试两个不同的linux内核?
我为linux内核3.14开发了两个不同的I/O调度器。基本上,我的项目是比较这两种算法,并指定在相同输入下,哪一种算法提供的头部运动和平均搜索时间比其他算法少。 我的问题是如何在相同的输入上测试这两种算法。 我使用的是fedora 20 DE。 谢谢你,妈妈
浏览 2
提问于2014-04-26
得票数 0
2
回答
linux内核的“过期”队列中能存在实时进程吗?
、
、
在linux内核2.4中: 实时进程被赋予0-99的优先级,它们与好进程(优先级在100到139之间)共存在就绪队列中。但是实时进程应该在需要的时候运行,所以当它们的时间片被消耗时,它们会得到更多的时间。 因此,实时进程是否存在于过期队列中,其中所有消耗其时间片的进程都存在?
浏览 3
提问于2014-04-07
得票数 1
回答已采纳
1
回答
blk_execute_rq_nowait排队的请求是什么?
、
、
我正在努力增加Linux中SCSI中间层驱动程序中的超时。至少,这就是任务。我正在熟悉司机。这是一项艰巨的任务。Linux文档项目似乎已经过时(内核的介绍基于v1.0.9.真的吗?)我也是来自的kernel.org。我也不知道这是怎么回事。 对问题的描述是,我们通过sg发送SCSI命令。如果超过30秒,sg_io_hdr_t中指定的任何超时似乎都会被忽略。我还没有在sg驱动程序代码中看到任何东西,如果所请求的超时更大,它似乎会超过30。通常,我们通过sg使用写/轮询/读方法提交命令。我已经通过sg代码进行了跟踪,并且我相信调用write(2)遵循以下步骤: sg_write() sg_c
浏览 2
提问于2014-11-12
得票数 1
回答已采纳
2
回答
修改Linux I/O调度程序
、
、
我想修改Linux i/o调度器。 除了重新编译整个内核之外,还有什么方法可以这样做吗? I/O调度器是内核模块吗?我可以只制作内核模块并加载它并将其用作I/O调度器吗?
浏览 2
提问于2011-12-05
得票数 1
2
回答
如何自动快照Google云平台VM- window server 2018中的实例
、
、
、
对于VM-具有SSH的linux实例。我知道可以像下面的那样使用链接 但是对于使用RDP的Window Server,如何每天自动快照呢?或者我需要使用gcloud命令。
浏览 0
提问于2018-11-22
得票数 0
回答已采纳
2
回答
休眠线程时到底发生了什么
、
、
我想知道操作系统中的任务调度程序是如何处理休眠线程的。 我的意思是,休眠线程是否仍由调度器检查,或者只是在确定在接下来的10毫秒内哪个线程处于活动状态时完全跳过,或者在给定的多长时间内处于活动状态。 我问这个问题的原因是想知道休眠线程是否消耗CPU周期(尽管很少)。 有人知道会发生什么吗? 你知道它从Windows到Linux有什么不同吗?
浏览 0
提问于2010-02-20
得票数 5
回答已采纳
4
回答
为什么我得到这个错误‘init_task’未声明(在这个函数中第一次使用)?
我想在linux中添加一个鼠标;这是我的代码的一部分: 1 #include<linux/module.h> 2 #include<linux/kernel.h> 3 #include<linux/init.h> 4 #include<linux/sched.h> 5 #include<linux/list.h> 6 7 MODULE_LICENSE("GPL"); 8 9 static int sched_fun_init(void) 10 { 11 struct task_str
浏览 0
提问于2017-12-01
得票数 0
1
回答
用户创建的进程是否在多核系统上由linux并行运行?
、
、
、
、
用户创建的多个进程(通过fork命令)是否在多核系统(例如,核心i7 )上的linux上的不同CPU上并行运行? 我知道这是线程的情况,但我想确定进程。 感谢ALi Tariq Nagi
浏览 14
提问于2017-01-02
得票数 0
1
回答
测试CPU调度
、
、
、
、
如何测试CPU调度算法(例如:RR)?正如您所知道的,操作系统包括它自己的进程,这些进程在CPU上运行。但是,我想在没有任何其他进程的纯环境中完成,只使用我创建的P1、P2和P3进程。 是否有用于测试CPU调度算法的模拟环境? 编辑:第1部分:例如微软或大学里的公司,如何测试CPU调度算法并查看其结果?我想看看结果。 第2部分:是否有用于执行此操作的模拟环境?当我们有操作系统(视窗,Linux),所以有一些进程弄乱了OS.but,我想在一个纯环境中这样做。 我不知道我的想法是否正确,请告诉我是否在测试CPU调度算法时犯了错误。我如何实现它?因为我刚刚在一篇论文中这么做了。
浏览 1
提问于2015-08-02
得票数 2
1
回答
FreeBSD中的抢占
、
我现在正在寻找一段源代码,它处理FreeBSD中的内核抢占。 在Linux内核中,有一个名为“set_current_state.c”的c源文件,其中的TASK_RUNNING()宏用来设置进程的状态( TASK_INTERRUPTIBLE或其他任何状态)。这些宏在“Schedul.h”中定义。你能告诉我FreeBSD内核源代码树中对应的源文件(如果这些宏存在于FreeBSD中,它会有这些宏的定义)吗?
浏览 0
提问于2012-01-11
得票数 1
1
回答
调度程序如何保存先前正在运行的进程的寄存器
当代码的调度器部分在linux内核中运行时,它是如何保存以前运行的进程的所有寄存器的。调度程序是怎么知道的?当调度程序运行时,它不是覆盖了前一个进程的那些寄存器值吗?
浏览 6
提问于2014-04-09
得票数 0
回答已采纳
3
回答
linux调度器需要进行上下文切换吗?
、
、
关于linux调度器和其他类似的内核系统调用,我有一个一般性的问题。 linux调度器是否被认为是一个“进程”,并且每次调用调度器都需要上下文切换,就像它的另一个进程一样? 假设我们有一个时钟滴答,它中断当前正在运行的用户模式进程,现在我们必须调用调度器。对调度器本身的调用是否会引起上下文切换?调度器是否有自己的一组寄存器和U区,以及在每次调用时必须恢复的内容? 上述问题也适用于许多其他系统调用。在上下文切换方面,内核进程的行为是否与常规进程一样,唯一的区别是它们拥有更多的权限和对cpu的访问权限? 我之所以这样问,是因为上下文切换开销很高。调用调度器本身会引发上下文切换以恢复调度器状态,然后
浏览 0
提问于2012-06-01
得票数 15
回答已采纳
2
回答
为什么在Linux上非阻塞的TCP connect()有时会这么慢?
、
、
、
我正在尝试测量我正在编写的TCP服务器的速度,并且我注意到测量connect()调用的速度可能存在一个基本问题:如果我以非阻塞方式连接,connect()操作在几秒钟后就会变得非常慢。以下是Python的示例代码: #! /usr/bin/python2.4 import errno import os import select import socket import sys import time def NonBlockingConnect(sock, addr): #time.sleep(0.0001) # Fixes the problem. while True:
浏览 8
提问于2010-04-25
得票数 9
回答已采纳
1
回答
在Linux调度程序中,包含多个线程的不同进程如何获得公平的时间配额?
、
、
、
、
我知道linux调度程序会调度task_struct,这是一个线程。那么,如果我们有两个进程,例如,A包含100个线程,而B是单个线程,那么考虑到每个线程是否被公平调度,如何公平地调度这两个进程? 另外,在Linux中,来自同一个进程的线程之间的上下文切换要比来自不同进程的线程之间的切换要快,对吗?因为后者将与进程控制块有关,而前者则不会。
浏览 3
提问于2014-01-16
得票数 0
回答已采纳
1
回答
CFS和实时策略
、
、
我试图在Linux中实现一个实时算法。 我研究过linux实时策略: sched_rr,sched_fifo。 比我更深入,我找到了一个完全公平的计划。我推断,如果我使用CFS,就会失去预期,因为CFS只关心公平。 如果我想严格地实现实时调度算法,我不应该使用CFS。我说得对吗?如果是,我应该使用什么Linux Scheduler?
浏览 0
提问于2018-07-11
得票数 0
1
回答
torque/pbs调度器如何工作?
、
、
我在网上看了一段时间,除了github上的源代码之外,只有关于如何使用to的教程。 有人能给出和概述它的实际工作吗?算法是什么? 我之所以问这个问题,是因为我试图了解什么是扩展复杂性,它在工作启动时间方面如何与spark/hadoop相比。我认为这些问题将对事情的运作有一个基本的了解。例如,它与linux的CFS类似吗?
浏览 4
提问于2015-09-30
得票数 2
回答已采纳
1
回答
使c++程序在windows中的特定核心上运行
、
、
、
我想知道如何在Visual中强制使用C++中的程序,在特定的核心/核心上运行(在有多台计算机的计算机上)。 我找到了文章,但引用了Linux (我在windows上使用Visual ) 还有,我使用的windows版本重要吗?
浏览 3
提问于2016-10-16
得票数 2
回答已采纳
1
回答
Nginx Ingress Controller在Google Kubernetes引擎上找不到节点
、
、
、
我在GKE集群上安装了一个"nginx入口控制器“。我跟随在GKE中安装了nginx入口控制器。 在为服务和入口资源部署资源时,我意识到入口控制器位于0/1 事件告诉我: 0/1 nodes are available: 1 node(s) didn't match node selector. 现在我检查了yaml/describe:,发现: nodeSelector: kubernetes.io/os: linux 在我看来这看起来很好。由于我只是使用了指南中的命令来安装控制器,所以我不知道我这方面出了什么问题。 解决方案: 提供的答案为我指明了方向。当控制器
浏览 111
提问于2019-11-04
得票数 1
回答已采纳
1
回答
为cron作业/调度程序选择哪个Windows VPS
、
、
、
、
我有一个网络爬虫,我想每5分钟执行一次。正如其他成员在这里建议的那样,我需要一个VPS托管和运行cron作业。 但是,我不太擅长配置东西,也不太喜欢Linux。因此,我决定去windows VPS。正如我在网络上所发现的,windows有一个“调度器”,相当于Linux上的cron作业。 我的问题是:我的VPS应该有什么样的Windows,这样配置就容易了,并且不需要太多的管理技能? 谢谢
浏览 1
提问于2015-06-01
得票数 0
1
回答
CreateThread()是“同步点”吗?
、
我正在编写一些Win32代码,如下所示: myctx.somedata = 42; CreateThread(blablabla, &my_thread_entry_func, &myctx); 我能期望新创建的线程一出现就能看到myctx.somedata = 42的效果吗?更重要的是,我怎么才能自己去查呢? 那么,在Linux下,pthreads的表现如何呢?
浏览 16
提问于2019-09-20
得票数 2
1
回答
工作窃取和内核级线程
、
、
、
、
工作窃取是用户级线程的一种常见策略。每个进程都有一个用于接收工作的工作队列,当它们没有工作要做时,会从其他进程的队列中窃取。 有没有内核为内核级线程实现这样的策略?若否,原因为何? 我相信在Linux中,在内核级线程中有线程迁移的概念,它将线程从高负载处理器迁移到低负载处理器,但这似乎是一种不同的算法。但如果我说错了请纠正我。 谢谢
浏览 3
提问于2015-02-22
得票数 0
1
回答
有没有办法减少linux作业中的I/O等待时间?
、
、
、
、
我正在运行一个多并行文件处理进程(至少200个进程),其中每个进程都在读取不同大小(0-50MB)的日志,以捕获在16核和8 gb ram Linux机器上运行我的作业的日志的实时数据。 但是在cpu和文件的运行时间处理之间存在巨大的滞后。 你能用一些例子解释为什么会有这样的延迟,b/w cpu和过去的时间吗?还有什么方法可以减少这些进程的等待时间。
浏览 2
提问于2017-03-31
得票数 2
1
回答
如何在内核引导命令行上指定多个调度程序?
、
、
、
我们有旋转机械磁盘和NVME存储的系统。我们希望通过取消任何IO调度程序来减少IO的CPU开销。我们希望在Linux命令行上指定这一点;例如,在GRUB_CMDLINE_LINUX中,在文件/etc/default/grub中。 对于机械磁盘,我们可以将elevator=noop附加到命令行。这对应于/sys/block/sda/queue/scheduler中的D6值。 对于NVME存储,我们在/sys/block/nvme0n1/queue/scheduler中使用D10;假定(无法确认)可以在启动时通过附加elevator=none来指定。 这就变成了一个分为两部分的问题: elevat
浏览 0
提问于2018-09-07
得票数 1
回答已采纳
2
回答
linux内核调度器CFS
、
、
、
linux内核的CFS调度程序是如何在sched_latency_ns时间内调度所有进程的。它是通过遍历红色黑色树还是在每次进程切换后重新平衡。
浏览 0
提问于2011-06-09
得票数 1
2
回答
Linux cpu_affinity保证单机使用
、
、
、
可以在linux中为其中每个线程在每个核上运行的多线程程序设置cpu亲和性,从而有效地阻止由该核上的os调度的任何其它进程。实际上,我希望保证我的进程使用一个核心,并将所有其他非关键程序绑定到最少数量的核心。 或者我错过了linux调度器,或者我需要我自己的调度器。
浏览 5
提问于2012-06-04
得票数 1
回答已采纳
4
回答
servlet的正确使用?
、
、
、
我需要创建一个持久化的基于Java的应用程序,它将以设定的时间间隔运行。如果这是在严格的Linux下运行,我可以创建一个CRON作业,但它也需要在Windows下运行。显然,我可以使用某种服务包装器,但是如果使用从不处理任何GET/POST请求的Servlet呢?在我看来,优点是Windows和Linux都有像Tomcat这样的Servlet容器(至少在我的环境中是这样)。一个在两个环境和Tomcat本身都可以工作的代码库将确保应用程序像服务一样持久地运行。 这是对Servlet的良好使用,还是偏离了它的预期用途?
浏览 3
提问于2011-05-03
得票数 1
回答已采纳
1
回答
停止tomcat是否会停止linux上的Spring scheduler/crons作业?
、
、
、
、
我有一个要求,其中我创建了几个春季调度程序来删除一些数据库记录。当spring应用程序停止时,这些调度程序会自动停止吗?在Linux上,这些作业是否会作为cron作业运行?如果是,通过停止正在运行的应用程序上的tomcat,这些作业会被终止吗?
浏览 2
提问于2017-11-22
得票数 0
1
回答
什么是重新调度中断(RES)?是什么原因?它在Linux内核中是如何处理的?
、
、
、
、
"RES:重新调度中断“和"LOC:本地计时器中断”之间有什么区别?触发RES中断的原因是什么?LOC是否与处理器中定时器h/w产生的通用定时器中断相同? 另外,请说明在计时器中断和RES中断期间调用调度器的哪一部分?它在Linux内核中是如何发生的? 提前谢谢。
浏览 4
提问于2013-08-23
得票数 13
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux进程调度:完全公平调度器CFS
龙蜥开源Plugsched:首次实现 Linux kernel 调度器热升级
深入Quartz任务调度器
GitHub的开源调度器GLB
Go语言网络爬虫调度器的实现
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券