⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dmx.conf

📁 集群计算环境下的网络通讯与负载系统
💻 CONF
字号:
# Copyright (c) 2001, Stanford University# All rights reserved## See the file LICENSE.txt for information on redistributing this software.# This configuration file is an example of what would be used to run# Chromium on a DMX systems.import syssys.path.append( "../server" )from mothership import *if len(sys.argv) > 1:	demo = sys.argv[1]else:	demo = 'atlantis'cr = CR()cr.MTU( 10*1024*1024 )# Fix these:TILE_COLS = 4TILE_ROWS = 3# HOSTS = ['node1', 'node2']HOSTS = ['node1', 'node2', 'node3', 'node4', 'node5', 'node6', 'node7', 'node8', 'node9', 'node10', 'node11', 'node12']# These values don't really matter!TILE_WIDTH = 550TILE_HEIGHT = 550tilesortspu = SPU('tilesort')tilesortspu.Conf('use_dmx', 1)tilesortspu.Conf('retile_on_resize', 1)  # the defaulttilesortspu.Conf('bucket_mode', 'Non-Uniform Grid')tilesortspu.Conf('draw_bbox', 0)tilesortspu.Conf('scale_images', 0)clientnode = CRApplicationNode( )clientnode.StartDir( crbindir )clientnode.SetApplication( demo )clientnode.AddSPU( tilesortspu )clientnode.Conf('track_window_size', 1)clientnode.Conf('track_window_position', 1)for row in range(TILE_ROWS):	for col in range(TILE_COLS):		n = row * TILE_COLS + col		renderspu = SPU( 'render' )		renderspu.Conf('display_string', HOSTS[n] + ":0")		renderspu.Conf('render_to_app_window', 1)		renderspu.Conf( 'window_geometry', [1.1*col*TILE_WIDTH, 1.1*row*TILE_HEIGHT, TILE_WIDTH, TILE_HEIGHT] )		servernode = CRNetworkNode( HOSTS[n] )		servernode.AddTile( col*TILE_WIDTH, (TILE_ROWS-row-1)*TILE_HEIGHT, TILE_WIDTH, TILE_HEIGHT )		servernode.AddSPU( renderspu )		# optimize_bucket is of no use w/ DMX.		servernode.Conf('optimize_bucket', 0)		servernode.Conf('use_dmx', 1)		cr.AddNode( servernode )		tilesortspu.AddServer( servernode, protocol='tcpip', port=7000 + n )cr.AddNode( clientnode )cr.Go()

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -