E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
TSS
TSS
(任务状态段)
1 什么是
TSS
TSS
全称task state segment,是指在操作系统进程管理的过程中,任务(进程)切换时的任务现场信息。
·
2015-10-30 10:50
任务
linux 0.11 源码学习(八)
shed.c sched实现内核的调度工作,最主要的是以下几个函数的实现: 初始化 void sched_init(void),完成工作如下: 设置
TSS
和LDT
·
2015-10-27 14:22
linux
The Fallacy of the Data Layer
Layer by Rocky Lhotka Source URL: http://www.theserverside.net/articles/showarticle.
tss
·
2015-10-23 09:55
Data
内核 任务的堆栈切换
用户态堆栈指针:ss和esp; 内核态堆栈指针:ss0和esp0; 二者均位于任务的
tss
结构中。这里的任务是指除任务0和1之外的普通任务。
·
2015-10-23 09:32
堆栈
Web Parts: From SharePoint to ASP.NET 2.0
SharePoint to ASP.NET 2.0 by Dino Espositio http://www.theserverside.net/articles/showarticle.
tss
·
2015-10-21 12:46
SharePoint
visual studio .net 2005从beta 2到RTM的变化
在 http://www.theserverside.net/news/thread.
tss
?
·
2015-10-21 12:55
.net
iOS4.3.5降级到4.3.3,及越狱教程
如果曾经使用tinyumbrella备份过shsh,打开tinyumbrella(这个软件相信大家都有)点击右侧Start
Tss
Server。
·
2015-10-21 11:04
ios
对AOP的关注很多啊
Anders Hejlsberg谈AOP:http://www.theserverside.net/news/thread.
tss
?
·
2015-10-21 10:23
AOP
.net和java互操作
theserverside.com上,有一篇讲.net和java互操作的文章,收集了net和java互操作性的文章精选http://www.theserverside.net/tt/articles/showarticle.
tss
·
2015-10-21 10:04
java
New Introduction to ASP.NET 2.0 Web Parts Framework
Posted by: Paul Ballard on October 15, 2004 @ 01:37 AM URL: http://www.theserverside.net/news/thread.
tss
·
2015-10-21 10:49
framework
TSS
TR
32位CPU寄存器简介以及
TSS
和TR转载http://www.cnblogs.com/wanghj-dz/p/3979729.html转载http://www.cnblogs.com/mumuliang
u012681083
·
2015-10-21 09:00
进程切换&&中断&&异常&系统调用execve()函数
进程恢复执行前必须装入寄存器的一组数据称为硬件上下文(hardwarecontext) ;在linux中硬件上下文的一部分存放在
TSS
段,而剩余部分存放在内核态堆栈中。
u012681083
·
2015-10-21 09:00
知识复习(LDT+
TSS
+GATE+INTERRUPT)
复习(LDT+
TSS
+GATE+INTERRUPT)http://www.cnblogs.com/pacoson/p/4833475.html1.0)由于实现进程的切换任务,其功能涉及到LDT+
TSS
+
zdy0_2004
·
2015-09-23 21:00
linux
asp.net(C#)时间相减 得到天数、小时、分钟、秒差
DateTimedtwo=Convert.ToDateTime("2007-1-508:00:00"); TimeSpanspan=dtone.Subtract(dtwo);//算法是dtone减去dtwo
tss
.Tex
microsoft-zn.cn
·
2015-09-21 09:00
IOS版本回退操作教程
1、登陆相应网址查询要升级的固件是否开放验证(网址:http://api.ineal.me/
tss
/status),这个是很重要的一步,如果苹果不开放验证,升级过程中会报3194的错误,不管怎么改host
wang1902568721
·
2015-09-20 23:00
ios
降级
系统回退
GDT、GDTR、LDT、LDTR的理解 [zz]
GDT是全局描述附表,主要存放操作系统和各任务公用的描述符,如公用的数据和代码段描述符、各任务的
TSS
描述符和LDT描述符。
u014774781
·
2015-08-27 19:00
linux
操作系统
用户态 内核态
自由访问任何有效地址,进行直接端口访问对应ring0留给操作系统代码,设备驱动程序代码使用的用户态受处理器诸多检查,只能访问映射其地址空间的页表项中规定的在用户态下可访问页面的虚拟地址,且只能对任务状态段(
TSS
lilingyu520
·
2015-08-22 12:00
操作系统
内核
处理器
Linux内核的进程切换(上)
任务状态段80X86体系结构:包括一个特殊的段类型,叫任务状态段(
TSS
),作用是存放硬件上下文。段是x86的概念,在保护模式下,段选择符参与寻址,段选择符在段寄存器中,而
tss
段则在tr
nginux
·
2015-08-19 11:52
linux内核初探
JOS lab3 部分用户程序分析
的机制分析的用户程序顺序随意,不按照难度排序badsegment.c:这里的唯一一行嵌入式汇编尝试把0x28这个数赋值给数据段寄存器DS看这里Globaldescribetable--gdt,0x28就是对于CPU0来说的
TSS
0
u011368821
·
2015-04-21 19:00
《Orange's 一个操作系统的实现》学习笔记--特权级代码段之间的转移(四)
实例使用了任务状态段
TSS
,这是因为任务内特权级变换时要使用的内层堆栈指针存放在
TSS
中。1.实现步骤该实例的实现步骤为:(1)实方式下初始化;(2)切换到保护模式;(3)设置TR和
zthgreat
·
2015-04-11 20:28
【汇编程序学习】
【操作系统】
windows系统调用
系统空间堆栈的内容保存在“任务状态段”(
TSS
)的数据结构里。CPU自动根据TR的指引从
TSS
中获
rosykee
·
2015-03-01 20:27
Titanium中如何实现正在加载时,旋转的小圆圈
一般大家都会设置一个旋转的小圆来提示用户正在加载,这对非常友好的一个用户体验之一.所以我们就来实现一下这个功能这里要用到一个控件叫ActivityIndicator我们先在要添加的xml中添加一段下面的代码其对应的.
tss
gavinhhy
·
2015-01-21 16:00
titanium
加载
旋转小圆圈
Titanium中如何实现正在加载时,旋转的小圆圈
一般大家都会设置一个旋转的小圆来提示用户正在加载,这对非常友好的一个用户体验之一.所以我们就来实现一下这个功能这里要用到一个控件叫ActivityIndicator我们先在要添加的xml中添加一段下面的代码其对应的.
tss
gavinhhy
·
2015-01-21 16:00
titanium
加载
旋转小圆圈
x86架构下的系统段描述符格式
如果还记得前面的GDT全局描述符表的话,那么一定不会忘记段描述符中有个s字段,若为0,则表示这个描述符是系统段,若为1,则是普通的段描述符;普通的段为ds,es,ss,cs等等,系统的段则有GDT,调用门,
TSS
YuZhiHui_No1
·
2015-01-04 21:00
架构
X86
boost::thread编程-线程本地存储
boost::thread库使用thread_specific_ptr实现了可移植的线程本地存储机制(threadlocalstorage,或者是threadspecificstorage,简称
tss
)
anda0109
·
2014-12-16 15:00
Titanium笔记---ScrollableView
最近因为工作需要,做Android&iOS跨平台的项目,开始学习Titanium,由于Titanium是由Js,xml,
tss
(其实就是css)构成,所以对于Java开发者来说比较容易上手。
DragonRyu
·
2014-11-17 20:01
Titanium
ceph src install
/configure--with-
tss
--without-tcmalloc--with-debug1.yuminstallyasm2.configure:error:notcmallocfound(use
0-1
·
2014-11-05 14:00
ceph
linux中useradd所做的工作
0:root:/root:/bin/ashuser:x:1000:1000:user:/home/user:/bin/ashvi/etc/shadowroot:$1$DPLFd.WG$xQLLJfa6
TsS
.i8e79tVVQ
zbffff
·
2014-10-31 18:00
Saurik:我的iOS 6
TSS
数据去哪里了?
Saurik刚刚告诉大家一个非常震惊的消息,大家在iOS6.0-6.1.2阶段保存在Cydia的上
TSS
根本就是无法使用的,那么究其原因是什么?大家应该怎么办?
joosonmao
·
2014-09-24 22:00
Linux 进程切换 0.11与2.4的比较
0.11中每个进程都有一个
tss
结构,用于保存/恢复进程切换时的现场(主要都是一些寄存器);而2.4中每个cpu使用一个
tss
结构,多个进程将共用一个
tss
。
nodeathphoenix
·
2014-09-14 15:00
进程切换与
TSS
[转]http://www.eefocus.com/article/09-06/74895s.htmlInteli386体系结构包括了一个特殊的段类型,叫任务状态段(
TSS
),如图5.4所示。
nodeathphoenix
·
2014-09-14 15:00
中断发生时用户堆栈和内核堆栈的切换
CPU会从当前任务的任务状态段
TSS
中取得新堆栈的段选择符和偏移量。因为中断服务程序在内核中,属于0级特权级代码,所以48位的内核态堆栈指针会从
TSS
的ss0和esp0字段中获得。
dandelionj
·
2014-07-18 16:00
TSS
描述符表的作用
任务状态描述符表
TSS
用来记录当前进程执行时所对应的寄存器的数据,这些数据主要在进程切换时发挥作用,比如,现在要由当前进程"进程A"切换到进程B,那么系统就要将此时各个寄存器的数值,保存在进程A的任务状态描述符表中
ctoday
·
2014-07-11 17:57
Linux
2.6.xx内核分析
《30天自制操作系统》笔记(13)——总结
操作系统利用CPU的far模式的JMP指令、寄存器TR、GDT、
TSS
和PIT中断这些功能实现了多任务,可见CPU在设计时就考虑到了计算机要具有多任务处理的能力。
BIT祝威
·
2014-06-30 23:00
通过
TSS
软件栈使用TPM——获取并改变TPM寄存器
实验使用TPM_Emulator代替TPM硬件,原理是一样的。1.登录系统后通过命令启动TPM模拟器:sudomodprobetpmd_devsudotpmd-f-dclear2.启动TrouSerS软件栈sudotcsd-e-f注:如有问题参考另一篇文章3.代码如下#include #include #include #include #include #include #include #i
buaa_shang
·
2014-05-18 17:00
深入 理解 Statement 和 PreparedStatement
翻译:陈先波(
[email protected]
)阅读原文:http://www.theserverside.com/articles/article.
tss
?
ljf_home
·
2014-04-23 15:00
jdbc
保护模式总结(二)——任务和特权级
下面引入LDT和
TSS
的概念。 LDT:局部描述符表LocalDescriptorTable。
TSS
:任务状态段TaskStateS
u011879578
·
2014-04-16 19:00
TCG Software Stack 简介
TCG Software Stack 简介http://blog.sina.com.cn/s/blog_48b828860100k3el.html自己总结了一下
TSS
的相关资料,简介一共分为五大部分:1
xujianqun
·
2014-04-03 08:00
TSS
TCG
tpm
Spring Web Flow 简介
最近在
TSS
上看到了一片介绍SpringWebFlow的文章,顺便就翻译了下来,SWF的正式版估计要到6月份才能看到了,目前的例子都是和SpringMVC集成的,但是换作和Struts集成也是非常方便的
wusuoya
·
2014-03-26 10:00
spring
《自己动手写操作系统》第六章:从系统内核到进程A ring0>>ring1(一)
1.进程我们来盘点一下,完成进程切换需要哪些数据结构和程序模块:1)首先,一个进程必须有代码、数据(和堆栈):相关数据有LDT、段描述符、
TSS
等2)对于正在休息的进程,我们需要让它重新醒来
trochiluses
·
2014-03-18 23:00
初始化
进程管理
自己动手写操作系统
RING0
ring1
软件的安装(包括yum仓库与源码包的安装)
YUM的前身是YUP(YellowdogUpdater),最初由
TSS
公司使用Python语言开发而成,后来由杜克大学的Linux开发团队改进,命名为YUM(YellowdogUpdater,Modifi
Jx战壕
·
2014-02-22 16:18
服务器
配置文件
Yellow
查询系统
杜克大学
多任务
#defineFIRST_
TSS
_ENTRY4//第一个
TSS
,存在于gdt中的第4项 #defineFIRST_LDT_ENTRY5//第一个LDT,存在于gdt中的第5项 #define_
TSS
(n
guocaigao
·
2014-02-11 11:00
中断、异常和系统调用
中断机制的初始化 42.1 背景知识补充 42.1.1 内存管理寄存器 42.1.2X86的
TSS
任务切换机制 62.1.2.1
TSS
三个元素 62.1.2.1.1TSSdescriptor
guoxiaoqian8028
·
2014-01-25 18:00
进入保护模式(五)简单任务的安装
为了保存任务的状态,并在下次重新执行程序的时候恢复它们,每个任务都应当拥有一个额外的内存区域记录相关的信息,这叫做任务状态段(
TSS
)。
Cobbage
·
2013-12-19 21:00
学习笔记之TAOCP--字符串查找(学习“结构之法”博客)
: 问str1是否有str2#include #include usingnamespacestd; boolmatch(stringstrLong,stringstrShort) { size_
tsS
igiqoanw
·
2013-11-17 20:00
从进程到内核---ring3到ring0
这次我们用中断来实现从ring3到ring0的跳转,当我们用中断门实现从ring3到ring0的转移时,会从
TSS
加载ring0的堆栈STACKR0,然后将调用者ring3的ss、esp压入新堆栈STACKR0
guocaigao
·
2013-10-10 13:00
运维相关的博客
最近看到的关于运维的好的站点1.网站架构HighScalability Buildingbigger,faster,morereliablewebsites.TheServerSide
TSS
大泥潭InfoQ
MtrS
·
2013-10-01 00:00
架构
运维
linux任务切换以及
TSS
以及内核栈以及寄存器的保存
1.linux进程切换和
TSS
结构http://blog.csdn.net/goodlixueyong/article/details/6018281
TSS
全称为taskstatesegment,是指在操作系统进程管理的过程中
Berniehb
·
2013-07-18 15:08
转发
I2C的SCL和SDA的定义
和SDA针脚是可以改为其他模拟输入的针脚,正好晚上闲来无事,翻了翻源码,终于让我找到了定义的位置:pins_arduino.h这个文件中定义了所有针脚的宏及对应关系:staticconstuint8_
tSS
wangzunren
·
2013-07-10 20:00
i2c
SCL
SDA
用户态到内核态切换之奥秘解析
学号:SA12**6112本文将主要研究在X86体系下Linux系统中用户态到内核态切换条件,及切换过程中内核栈和任务状态段
TSS
在中断机制/任务切换中的作用及相关寄存器的变化。
dyllove98
·
2013-06-28 18:00
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他