PC Magazine® Linux® Solutions

Total Page:16

File Type:pdf, Size:1020Kb

PC Magazine® Linux® Solutions PC Magazine® Linux® Solutions Joe Merlino PC Magazine® Linux® Solutions Joe Merlino PC Magazine® Linux® Solutions PC Magazine® Linux® Solutions Published by Wiley Publishing, Inc. 10475 Crosspoint Boulevard Indianapolis, IN 46256 www.wiley.com Copyright © 2006 by Wiley Publishing, Inc., Indianapolis, Indiana Published simultaneously in Canada ISBN-13: 978-0-471-77769-4 ISBN-10: 0-471-77769-2 Manufactured in the United States of America 10 9 8 7 6 5 4 3 2 1 1B/SY/QT/QW/IN No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, scanning or otherwise, except as permitted under Sections 107 or 108 of the 1976 United States Copyright Act, without either the prior written permission of the Publisher, or authorization through payment of the appropriate per-copy fee to the Copyright Clearance Center, 222 Rosewood Drive, Danvers, MA 01923, (978) 750-8400, fax (978) 646-8600. Requests to the Publisher for permission should be addressed to the Legal Department, Wiley Publishing, Inc., 10475 Crosspoint Blvd., Indianapolis, IN 46256, (317) 572-3447, fax (317) 572-4355, or online at http://www.wiley.com/go/permissions. Limit of Liability/Disclaimer of Warranty: The publisher and the author make no representations or warranties with respect to the accuracy or completeness of the contents of this work and specifically disclaim all warranties, including without limitation warranties of fitness for a particular purpose. No warranty may be created or extended by sales or promotional materials. The advice and strategies contained herein may not be suitable for every situation. This work is sold with the understanding that the publisher is not engaged in rendering legal, accounting, or other professional services. If professional assistance is required, the services of a competent professional person should be sought. Neither the publisher nor the author shall be liable for damages arising herefrom. The fact that an organization or Website is referred to in this work as a citation and/or a potential source of further information does not mean that the author or the publisher endorses the information the organization or Website may provide or recommendations it may make. Further, readers should be aware that Internet Websites listed in this work may have changed or disappeared between when this work was written and when it is read. For general information on our other products and services or to obtain technical support, please contact our Customer Care Department within the U.S. at (800) 762-2974, outside the U.S. at (317) 572-3993 or fax (317) 572-4002. Library of Congress Cataloging-in-Publication Data is available from the publisher. Trademarks: Wiley, the Wiley logo, and related trade dress are trademarks or registered trademarks of John Wiley & Sons, Inc. and/or its affiliates, in the United States and other countries, and may not be used without written permission. PC Magazine and the PC Magazine logo are registered trademarks of Ziff Davis Publishing Holdings, Inc. All rights reserved. Linux is a registered trademark of Linus Torvalds. All other trademarks are the property of their respective owners. Wiley Publishing, Inc., is not associated with any product or vendor mentioned in this book. Wiley also publishes its books in a variety of electronic formats. Some content that appears in print may not be available in electronic books. To Brad, who might find it useful, and to Rounders everywhere. About the Authors Joe Merlino is a freelance author and consultant in Boston. He has been running Linux since 1997 and writing about it since 1999. His books include Mastering Unix, Introduction to Unix, Red Hat Linux 9 Visual QuickPro Guide, and others. William (Bill) von Hagen has been a Unix system administrator for over 20 years and a Linux fanatic since the early 1990s. He has worked as a systems programmer, system administrator, writer, application developer, programmer, drummer, and content manager. Bill has written books on such topics as Linux server hacks, Linux file systems, SUSE Linux, Red Hat Linux, GCC, SGML, Mac OS X, and hacking the TiVo. He has also written numerous articles on Linux, embedded computing, Unix, and open source topics. An avid computer collector specializing in workstations, he owns more than 200 computer systems. You can reach him at [email protected]. Jaldhar Vyas is a 34-year-old Hindu priest and consultant specializing in Perl and Linux who lives in Jersey City, New Jersey with his wife Jyoti, daughter Shailaja, and son Nilagriva. Jaldhar has used Linux for ten years and has been one of the volunteer maintainers of the Debian GNU/Linux distrib- ution for eight years. Eric Foster-Johnson is a veteran software developer and the author or coauthor of over 18 books on programming, operating systems, and open source software. Kenneth Hess has been using Linux and has been a member of the Linux Consultant’s List since 1995. He began the Linux Users Group in Tulsa, Oklahoma in 1996. Ken has authored several arti- cles using Linux in unique ways and is currently working on two different books featuring cross- platform solutions that include Linux. His experience over the past 20 years has included every version of DOS since 2.0, every version of Windows, the major distributions of Linux, most versions of the Apple and Mac OS and just about every flavor of Unix used in the Data Center Linux (DCL). Ken also founded and ran his own computer consulting and support firm for eight years. He now devotes his time to his family, technical writing, his day job, and his art. Ken can be reached via his website at www.kenhess.com. Credits ACQUISITIONS EDITOR PROJECT COORDINATOR Katie Mohr Ryan Steffen DEVELOPMENT EDITOR GRAPHICS AND PRODUCTION SPECIALISTS Sara Shlaer Beth Brooks Carrie A. Foster TECHNICAL EDITORS Mary J. Gillot Dee-Ann LeBlanc Denny Hager Jason Luster Joyce Haughey Alicia B. South PRODUCTION EDITOR Kathryn Duggan QUALITY CONTROL TECHNICIANS John Greenough COPY EDITOR Jessica Kramer Maarten Reilingh Charles Spencer Brian H. Walls EDITORIAL MANAGER Mary Beth Wakefield PROOFREADING AND INDEXING Techbooks PRODUCTION MANAGER Tim Tate VICE PRESIDENT AND EXECUTIVE GROUP PUBLISHER Richard Swadley VICE PRESIDENT AND EXECUTIVE PUBLISHER Joseph B. Wikert Contents at a Glance Acknowledgments . xx Introduction . xxi Part I Before Installation Chapter 1 Why Use Linux?. 3 Chapter 2 Which Distribution Is Right for You?. 13 Chapter 3 Preparing for Installation . 23 Part II During Installation Chapter 4 Getting Linux and Starting to Install . 35 Chapter 5 Partitioning Your Hard Drive . 45 Chapter 6 Using Accounts . 57 Chapter 7 Setting Network Information . 75 Chapter 8 Dual-Boot Installation . 91 Part III Running Linux Chapter 9 Desktop Solutions . 113 Chapter 10 Customizing GNOME and KDE . 143 Chapter 11 Using the Terminal. 161 Chapter 12 Internet Solutions in Linux . 183 Part IV Basic Administration Chapter 13 User and File Management Solutions. 207 Chapter 14 Backing Up Data. 227 Chapter 15 Software Management Solutions . 249 Chapter 16 Installing and Removing Hardware . 267 Chapter 17 Automation and Timed Execution . 287 Chapter 18 File Sharing Solutions . 295 Chapter 19 Adjusting Your Internet Settings . 321 Chapter 20 Linux Security Solutions . 337 x Contents at a Glance Part V Server Solutions Chapter 21 Web Server Solutions. 365 Chapter 22 Mail Server Solutions. 379 Chapter 23 Proxy Server Solutions. 401 Index . 417 End-User License Agreement . 449 Contents Acknowledgments . xx Introduction . xxi Who This Book Is For. xxii How This Book Is Organized . xxii Part I: Before Installation . xxii Part II: During Installation . xxiii Part III: Running Linux . xxiii Part IV: Basic Administration . xxiii Part V: Server Solutions . xxiii What You Need to Use This Book . xxiv What’s on the Companion CD-ROM . xxiv Where to Go from Here . xxiv Part I Before Installation Chapter 1 Why Use Linux?. 3 The Evolution of Linux. 4 The C language . 4 Unix goes public . 5 The GNU project . 6 Enter Linus. 7 The distributors . 8 The situation today. 9 What Makes Linux Different? . 10 Summary . 12 Chapter 2 Which Distribution Is Right for You?. 13 Debian . 13 Fedora Core . 14 Knoppix . 15 Mandriva . 16 Puppy Linux. 16 Red Hat Enterprise Linux . 17 Slackware . 17 SUSE/Novell. 18 Ubuntu. 19 Xandros . 19 Yellow Dog . 20 Special-Purpose Distributions. 21 Standalone, Dual Boot, or Live CD? . 21 Summary . 22 xii Contents Chapter 3 Preparing for Installation . 23 Deciding on the Kind of Installation . 23 Choosing a server installation. 24 Choosing a personal desktop installation . 25 Choosing a workstation installation . 26 Choosing a custom installation. 26 Getting System Information . 27 What do you need to know?. 27 Sleuthing your system hardware from Windows. 29 Finding compatible hardware lists . 29 Backing Up Your Data . 30 Why back up your system? . 30 Gathering the installation and restore disks . 31 Making backups on Windows . ..
Recommended publications
  • Intel® Architecture Instruction Set Extensions and Future Features Programming Reference
    Intel® Architecture Instruction Set Extensions and Future Features Programming Reference 319433-037 MAY 2019 Intel technologies features and benefits depend on system configuration and may require enabled hardware, software, or service activation. Learn more at intel.com, or from the OEM or retailer. No computer system can be absolutely secure. Intel does not assume any liability for lost or stolen data or systems or any damages resulting from such losses. You may not use or facilitate the use of this document in connection with any infringement or other legal analysis concerning Intel products described herein. You agree to grant Intel a non-exclusive, royalty-free license to any patent claim thereafter drafted which includes subject matter disclosed herein. No license (express or implied, by estoppel or otherwise) to any intellectual property rights is granted by this document. The products described may contain design defects or errors known as errata which may cause the product to deviate from published specifica- tions. Current characterized errata are available on request. This document contains information on products, services and/or processes in development. All information provided here is subject to change without notice. Intel does not guarantee the availability of these interfaces in any future product. Contact your Intel representative to obtain the latest Intel product specifications and roadmaps. Copies of documents which have an order number and are referenced in this document, or other Intel literature, may be obtained by calling 1- 800-548-4725, or by visiting http://www.intel.com/design/literature.htm. Intel, the Intel logo, Intel Deep Learning Boost, Intel DL Boost, Intel Atom, Intel Core, Intel SpeedStep, MMX, Pentium, VTune, and Xeon are trademarks of Intel Corporation in the U.S.
    [Show full text]
  • Magic Iso Burn Iso Download
    Magic Iso Burn Iso Download 1 / 5 Magic Iso Burn Iso Download 2 / 5 3 / 5 Magic Iso Burn Iso Download PcDownload Magic Iso MakerMagicISO can also convert any image file format including BIN to the standard ISO format. 1. magic burns 2. magic burning paper 3. magic burns ilona andrews Main features Copy:Magic ISO offers the possibility to generate an exact replica of a CD or DVD and save it on the hard drive.. 2 Ability to directly add/delete/rename/extract file(s) within image files 3 Convert image files to the standard ISO format(Include BIN to ISO,NRG to ISO,CIF to ISO converter etc).. Duplicate disc to ISO file from CD-ROM 7 Magic ISO maker embed with Windows Explorer. magic burns magic burns, magic burner, magic burning paper, magic burns series, magic burns ilona andrews, magic burn deck, magic burns 9 times, magic burn books, magic burns audiobook, magic burner twitter Tdu 2 Iso Download Torrent Features:1 Process almost all CD-ROM image file(s) including (ISO,BIN,NRG,CRF,BWI,BWT,LCD,CUE,CCD,MDF,MDS,VCD,CIF,FCD,VDI,C2D,DMG,IMG,etc).. Create Multi- Bootable CD/DVD image file 14 Open/extract/edit floppy disk image file.. It can also compatible with different files such as uif and bif Magic ISO Maker can convert bin to iso and vice versa.. MagicISO is a powerful CD/DVD image file editor, CD burner, and CD/DVD backup tool. Free download concert papa roach paris 2015 for windows 10 Qgis-user Help Installing Ecw Plugin For Mac magic burning paper 4 / 5 Ana Popovic Hush Rar Magic ISO Maker 5 5 Full + Crack Key is an essential program that will let the user the capability to create, extract, edit and also burn image files.
    [Show full text]
  • Study of File System Evolution
    Study of File System Evolution Swaminathan Sundararaman, Sriram Subramanian Department of Computer Science University of Wisconsin {swami, srirams} @cs.wisc.edu Abstract File systems have traditionally been a major area of file systems are typically developed and maintained by research and development. This is evident from the several programmer across the globe. At any point in existence of over 50 file systems of varying popularity time, for a file system, there are three to six active in the current version of the Linux kernel. They developers, ten to fifteen patch contributors but a single represent a complex subsystem of the kernel, with each maintainer. These people communicate through file system employing different strategies for tackling individual file system mailing lists [14, 16, 18] various issues. Although there are many file systems in submitting proposals for new features, enhancements, Linux, there has been no prior work (to the best of our reporting bugs, submitting and reviewing patches for knowledge) on understanding how file systems evolve. known bugs. The problems with the open source We believe that such information would be useful to the development approach is that all communication is file system community allowing developers to learn buried in the mailing list archives and aren’t easily from previous experiences. accessible to others. As a result when new file systems are developed they do not leverage past experience and This paper looks at six file systems (Ext2, Ext3, Ext4, could end up re-inventing the wheel. To make things JFS, ReiserFS, and XFS) from a historical perspective worse, people could typically end up doing the same (between kernel versions 1.0 to 2.6) to get an insight on mistakes as done in other file systems.
    [Show full text]
  • Microcode Revision Guidance August 31, 2019 MCU Recommendations
    microcode revision guidance August 31, 2019 MCU Recommendations Section 1 – Planned microcode updates • Provides details on Intel microcode updates currently planned or available and corresponding to Intel-SA-00233 published June 18, 2019. • Changes from prior revision(s) will be highlighted in yellow. Section 2 – No planned microcode updates • Products for which Intel does not plan to release microcode updates. This includes products previously identified as such. LEGEND: Production Status: • Planned – Intel is planning on releasing a MCU at a future date. • Beta – Intel has released this production signed MCU under NDA for all customers to validate. • Production – Intel has completed all validation and is authorizing customers to use this MCU in a production environment.
    [Show full text]
  • Tech Industry
    EmailWire Tech Media Sector Distribution List Reach your target audience in the Technology industry. See next page for complete media list. Call 281-645-4086, go to www.EmailWire.Com EmailWire and IT-NewsWire are newswire services of GroupWeb Media LLC. The above logos are registered trademarks of respective media outlets. EmailWire Information Technology Media Sector Distribution List. Call 281-6454086 AI (Artificial Intelligence) magazine imageSource magazine Baseline Information Management magazine Business Solutions magazine Information Week magazine Cadalyst magazine Infosecurity magazine ChannelPro magazine InfoWorld magazine CIO magazine Issues in Science and Technology magazine CIO Insight magazine IT Professional magazine Cloud Computing magazine IT Solution Journal magazine CNET Laptop magazine Computer magazine Mac Life magazine Computer Link magazine MacRumors Computer Technology Review magazine Macworld Computer User magazine Make magazine Computerworld magazine Mass High Tech magazine Computor Edge magazine Maximum PC magazine Connected World magazine MIS Quarterly magazine CPU Computer Power User magazine Mission Critical magazine Creo Community Mobile Enterprise magazine CRN magazine NCTechNews Cyber Trend magazine Network Computing magazine D-Lib (Digital Library) magazine Network Products Guide magazine Datamation magazine Network World DevProConnections magazine Nuts & Volts magazine Enterprise Executive magazine Online magazine eWeek magazine PC magazine Federal Computer Week (FCW) magazine PC World magazine Field
    [Show full text]
  • De Geschiedenis Van Linux Hans Lunsing
    De geschiedenis van Linux Hans Lunsing Linus Torvalds begon in 1991 met de ontwikkeling van Linux als vervanger van het voor hem veel te dure Unix, dat hem wel als voorbeeld diende. De naam Linux is dan ook een samentrekking van zijn naam Linus en Unix. Daarom kan de vroege geschiedenis van Unix worden gezien als de voorgeschiedenis van Linux. Voorgeschiedenis: Multics voor dat type. Om Unix overdraagbaar te maken werd het zoveel mogelijk herschreven in C. Eind 1973 werd het eerste Die begint in 1964 met de ont‐ in C geschreven Unix‐systeem gepubliceerd als editie 4. wikkeling van het besturingssys‐ teem Multics, de MULTiplexed Bijzonder aan de eerste Unix‐edities was dat de broncode, Information and Computing Ser‐ onder een gratis licentie, met het systeem meegeleverd vice, door MIT, General Electric werd. Daarmee was het min of meer de eerste open‐source en AT&T Bell Telephone Labora‐ software. Dat kwam omdat het AT&T op basis van een ge‐ tories (BTL). Dit was ontworpen rechtelijk vonnis in een antitrustzaak uit 1956 niet toege‐ als een time‐sharing besturings‐ staan was om computerproducten op de markt te brengen. systeem dat een eind moest ma‐ Zowel de overheid, commerciële bedrijven als universiteiten ken aan het probleem dat com‐ kregen zo de beschikking over een gratis licentie voor Unix puters tot dan maar één pro‐ met broncode, en ontwikkelden eigen varianten die elkaar gramma tegelijkertijd konden uitvoeren. Het moest tot weer bevruchtten. De belangrijkste Unices werden System V duizend gebruikers tegelijkertijd kunnen bedienen. Boven‐ van AT&T en de Berkeley Software Distribution (BSD) van dien zou het modulair worden opgezet, zodat een module Unix, die aan de Universiteit of California te Berkeley ont‐ met een bepaalde taak gemakkelijk kon worden vervangen wikkeld was.
    [Show full text]
  • Analyzing Code for KDE/Qt && Other Open Source Software
    Analyzing code for KDE/Qt && other open source software http://leetcode.cn/2016/11/analyzing-code-for-kde-qt-open-source-components.html Leslie Zhai 普华——操作系统整合解决方案专家 Senior Software Engineer iSOFT Infrastructure Software co., Ltd; KDE developer KDE-China.org && Leetcode.cn 1 WHY 目录 HOWTO Contents 2 3 REFERENCE Part1 WHY? VULNERABILITIES OPTIMIZATION WHY -VULNERABILITIES 普华——操作系统整合解决方案专家 WHY - OPTIMIZATION 普华——操作系统整合解决方案专家 Identifying potential bottlenecks; Detecting problems in memory management; Detecting problems in C/C++ via static/dynamic analyzer source code analysis tool; Analyzing the CPU usage of embedded applications and Linux desktop applications; Part 2 HOWTO Static Analyzer Sanitizer libFuzzer CFI Safe Stack HOWTO – static analyer for k3b v2.10.0 普华——操作系统整合解决方案专家 HOWTO - static analyzer for k3b v2.10.0 普华——操作系统整合解决方案专家 scan-build -k -v -V cmake .. -DCMAKE_INSTALL_PREFIX=/usr \ -DKDE_INSTALL_LIBDIR=lib \ -DKDE_INSTALL_LIBEXECDIR=lib \ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ -DK3B_BUILD_API_DOCS=ON \ -DK3B_ENABLE_PERMISSION_HELPER=ON \ -DK3B_DEBUG=ON scan-build -k -v -V make HOWTO - static analyzer for k3b v2.10.0 普华——操作系统整合解决方案专家 HOWTO - static analyzer for k3b v2.10.0 普华——操作系统整合解决方案专家 HOWTO - static analyzer for k3b v2.10.0 普华——操作系统整合解决方案专家 Q_UNUSED(dialogOpen); HOWTO - static analyzer for k3b v2.10.0 普华——操作系统整合解决方案专家 HOWTO - static analyzer for k3b v2.10.0 普华——操作系统整合解决方案专家 HOWTO - static analyzer for k3b v2.10.0 普华——操作系统整合解决方案专家 http://clang-analyzer.llvm.org/annotations.html#custom_assertions HOWTO - static analyzer for
    [Show full text]
  • Membrane: Operating System Support for Restartable File Systems Swaminathan Sundararaman, Sriram Subramanian, Abhishek Rajimwale, Andrea C
    Membrane: Operating System Support for Restartable File Systems Swaminathan Sundararaman, Sriram Subramanian, Abhishek Rajimwale, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau, Michael M. Swift Computer Sciences Department, University of Wisconsin, Madison Abstract and most complex code bases in the kernel. Further, We introduce Membrane, a set of changes to the oper- file systems are still under active development, and new ating system to support restartable file systems. Mem- ones are introduced quite frequently. For example, Linux brane allows an operating system to tolerate a broad has many established file systems, including ext2 [34], class of file system failures and does so while remain- ext3 [35], reiserfs [27], and still there is great interest in ing transparent to running applications; upon failure, the next-generation file systems such as Linux ext4 and btrfs. file system restarts, its state is restored, and pending ap- Thus, file systems are large, complex, and under develop- plication requests are serviced as if no failure had oc- ment, the perfect storm for numerous bugs to arise. curred. Membrane provides transparent recovery through Because of the likely presence of flaws in their imple- a lightweight logging and checkpoint infrastructure, and mentation, it is critical to consider how to recover from includes novel techniques to improve performance and file system crashes as well. Unfortunately, we cannot di- correctness of its fault-anticipation and recovery machin- rectly apply previous work from the device-driver litera- ery. We tested Membrane with ext2, ext3, and VFAT. ture to improving file-system fault recovery. File systems, Through experimentation, we show that Membrane in- unlike device drivers, are extremely stateful, as they man- duces little performance overhead and can tolerate a wide age vast amounts of both in-memory and persistent data; range of file system crashes.
    [Show full text]
  • Linux Software Für Jeden Zweck Linux Days Dortmund 2017
    Linux Software für jeden Zweck Linux Days Dortmund 2017 FOSS-AG Dortmund Vortragender: @draget (Michael Gajda) 25. Juni 2017 1 There’s an App a Package for that! 68829! (2016-12-01) wget http://packages.ubuntu.com/xenial/allpackages?format=txt.gz -q -O - | zcat | tail -n +6 | wc -l 2 Hinweis • Die hier vorgestellte Software ist eine persönliche Auswahl des Vortragenden • Vorschläge oder Fragen gewünscht! 3 GPL, Fuck Yeah! Fast jede hier vorgestellte Software ist: • kostenlos! • quelloffen! • aus Spaß am Entwickeln entstanden! 4 Mit Winows zu Linux WinSCP Dateiaustausch zwischen Windows und Linux • Wer Angst vor der Kommandozeile hat… • Unterstützt SFTP und SCP Praktisch um Dateien von Zuhause mit entfernten Server. URL: https://winscp.net/ 5 Putty Windows SSH • Wer Angst vor GUIs hat… • De facto Standard • Netzwerktunnel Bitte darauf achten den korrekte Installer herunterzuladen. Angriffs-Gefahr! URL: http://www.putty.org/ 6 Produktivität TeXstudio LaTeX Editor • Gute Autovervollständigung • Vorschau für Bilder und Dateien Ubuntu, Mint, etc. > apt install texstudio URL: http://www.texstudio.org/ 7 Brasero Das Gnome Brennprogramm • Benutzerfreundlich • CD/DVD/BR usw. • Integrierter Cover-Editor • Unterstütze Backends: cdrtools, cdrkit, growisofs und libburn. Ubuntu, Mint, etc. > apt install brasero URL: https://wiki.gnome.org/Apps/Brasero 8 K3B Das KDE Brennprogramm • KDE Burn Baby, Burn! • Umfangreicher als Brasero • Viele Funktionen • CD/DVD/BR usw. • Abbild-Verwaltung Ubuntu, Mint, etc. > apt install k3b URL: http://k3b.plainblack.com/ 9 VirtualBox Virtuelle PCs per Knopfdruck • Performante Emulation von kompletten PCs • Software ausprobieren • Betriebssysteme ausprobieren • Viren ausprobieren • Snapshots • Alternativen: qemu + libvirt/virt- manager, VMWare Workstation Ubuntu, Mint, etc. > apt install virtualbox-qt 10 URL: https://www.virtualbox.org/ Marble Virtueller Globus • Nicht hübsch, aber vielfältig • Zugriff auf OSM • Viele weitere Datenquellen • Routing Ubuntu, Mint, etc.
    [Show full text]
  • Magic Iso Maker Full Version Download Magiciso Virtual CD/DVD-ROM 5.6
    magic iso maker full version download MagicISO Virtual CD/DVD-ROM 5.6. MagicDisc is freeware. It is very helpful utility designed for creating and managing virtual CD drives and CD/DVD discs. For anyone who deals with CD-based programs it is a must. Download. What's New. Certified. Similar to 4. MagicDisc allows you to use almost all CD/DVD image without burning them onto CD or DVD in order to easily access your favorite games, music, or software programs - It works like a real CD/DVD-ROM: You can run programs, play games, or listen to music from your virtual CD- ROM. Allowing you to run your game images at over 200x faster than from a conventional CD/DVD-ROM. MagicDisc is a powerful utility that uses a unique combination of options to ensure a perfect back-up every time. Partner with MagicISO, Your original games/program discs can be safely stored away, MagicISO mean that you always have your expensive media stored safely as CD/DVD image file on your hard drive, and use them with MagicDisc just like using the original discs. At the office: Program discs and many other applications generally require the original disc to be in the computer's CD-ROM drive. This restricts the amount of people in your office who can have access to the same software at the same time without the cost of additional discs. MagicDisc virtual drives resolve that problem for you. No more hunting around the offices for that elusive disc you need to run your application, everything you require is just a click away.
    [Show full text]
  • Real-Time Performance During CUDA™ a Demonstration and Analysis of Redhawk™ CUDA RT Optimizations
    A Concurrent Real-Time White Paper 2881 Gateway Drive Pompano Beach, FL 33069 (954) 974-1700 real-time.ccur.com Real-Time Performance During CUDA™ A Demonstration and Analysis of RedHawk™ CUDA RT Optimizations By: Concurrent Real-Time Linux® Development Team November 2010 Overview There are many challenges to creating a real-time Linux distribution that provides guaranteed low process-dispatch latencies and minimal process run-time jitter. Concurrent Computer Corporation’s RedHawk Linux distribution meets and exceeds these challenges, providing a hard real-time environment on many qualified hardware configurations, even in the presence of a heavy system load. However, there are additional challenges faced when guaranteeing real-time performance of processes while CUDA applications are simultaneously running on the system. The proprietary CUDA driver supplied by NVIDIA® frequently makes demands upon kernel resources that can dramatically impact real-time performance. This paper discusses a demonstration application developed by Concurrent to illustrate that RedHawk Linux kernel optimizations allow hard real-time performance guarantees to be preserved even while demanding CUDA applications are running. The test results will show how RedHawk performance compares to CentOS performance running the same application. The design and implementation details of the demonstration application are also discussed in this paper. Demonstration This demonstration features two selectable real-time test modes: 1. Jitter Mode: measure and graph the run-time jitter of a real-time process 2. PDL Mode: measure and graph the process-dispatch latency of a real-time process While the demonstration is running, it is possible to switch between these different modes at any time.
    [Show full text]
  • The GNOME Desktop Environment
    The GNOME desktop environment Miguel de Icaza ([email protected]) Instituto de Ciencias Nucleares, UNAM Elliot Lee ([email protected]) Federico Mena ([email protected]) Instituto de Ciencias Nucleares, UNAM Tom Tromey ([email protected]) April 27, 1998 Abstract We present an overview of the free GNU Network Object Model Environment (GNOME). GNOME is a suite of X11 GUI applications that provides joy to users and hackers alike. It has been designed for extensibility and automation by using CORBA and scripting languages throughout the code. GNOME is licensed under the terms of the GNU GPL and the GNU LGPL and has been developed on the Internet by a loosely-coupled team of programmers. 1 Motivation Free operating systems1 are excellent at providing server-class services, and so are often the ideal choice for a server machine. However, the lack of a consistent user interface and of consumer-targeted applications has prevented free operating systems from reaching the vast majority of users — the desktop users. As such, the benefits of free software have only been enjoyed by the technically savvy computer user community. Most users are still locked into proprietary solutions for their desktop environments. By using GNOME, free operating systems will have a complete, user-friendly desktop which will provide users with powerful and easy-to-use graphical applications. Many people have suggested that the cause for the lack of free user-oriented appli- cations is that these do not provide enough excitement to hackers, as opposed to system- level programming. Since most of the GNOME code had to be written by hackers, we kept them happy: the magic recipe here is to design GNOME around an adrenaline response by trying to use exciting models and ideas in the applications.
    [Show full text]