想问一下笔记本的独显和核显是如何工作的,在一般情况下是独显负责渲染,然后由核显输出吗?在有外接显示器的情况下,并且外接显示器接在HDMI独显上时,又是如何工作的?
不知道你这个问题是否已经解决, 如果还没有解决的话:谈到了“反向代理”必然也离不开“负载均衡”,那负载均衡是如何进行数据分发的呢?
实际上负载均衡就是反向代理服务器,但是它反向代理的目标节点有多个。
案例2: 银行的资金管理系统是非常复杂且需要高安全性的,让外部访问代理服务器,内部目标服务器做数据存储是不是很安全?
此时我们将目标服务器一模一样的部署了两份。
现在当一位用户访问资金管理系统时,代理服务器一会儿将他分配给了A服务器处理,一会儿让B服务器处理,这时AB两服务器的压力都减少了许多。
负载均衡的实质就是反向代理服务器,并且应用了一个负载均衡算法
轮转法:
让多台服务器形成一个大圆圈,一会儿让A处理,一会儿让B处理,一会儿让C处理。
但是真实场景不允许我们这样做,我们需要保证在一个用户接入进来的时候只有一个服务器为他服务。
Hash法
概念:hash法是一个散列算法,例如我们要去食堂打饭如何保证每位同学不拥挤呢,可以采用学号除以10取余数,f(x) = 学号%10 ,所得到的个位数就是对应窗口号。
这样hash操作可以保证每个请求来的客户端最终只能拿到一台服务器作为他的目标服务器。
在实际中我们常常采用原地址hash,因为发来的HTTP请求基于TCP/IP协议,而TCP/IP协议中又很容易取到IP地址,直接将IP地址一hash就可以得到目标服务器的编号。
参考GPT和自己的思路:通常情况下,笔记本电脑都搭载了CPU自带的核显以及独立的显卡(独显)。核显是与CPU集成在一起的显卡,性能较差但基本能满足一般的使用需求,如浏览网页、看高清视频等。相对而言,独显的性能更强,能够满足游戏、图形渲染等高性能需求。
在一般情况下,笔记本电脑会优先使用核显来执行一般的图形任务,以节省能耗和延长电池寿命。当需要进行高性能的图形任务如游戏、渲染时,独显会自动开启来处理这些任务。在这种情况下,一般情况下独显是负责渲染,然后由核显输出。
在有外接显示器的情况下,如果外接显示器接在HDMI独显上,那么独显会负责为外接显示器提供更好的图形处理性能,同时通过HDMI接口输出信号。如果外接显示器接在电脑的其他端口如VGA、DP等,可能需要在BIOS中设置显卡输出方式才能实现切换。
总的来说,笔记本电脑的显卡处理是动态的,并根据不同的需求进行灵活切换。